Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Marketable Securities by Security Type (Detail)

v3.19.1
Fair Value Measurements - Summary of Marketable Securities by Security Type (Detail) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 9,613 $ 10,364
Gross Unrealized Gains 44 17
Gross Unrealized Losses (13) (22)
Fair Value 9,644 10,359
U.S. Treasury Notes and Bonds [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 6,306 7,055
Gross Unrealized Gains 44 17
Fair Value 6,350 7,072
U.S. Agency Bonds [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 1,001 1,001
Gross Unrealized Losses (6) (9)
Fair Value 995 992
Corporate Bonds [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 2,306 2,308
Gross Unrealized Losses (7) (13)
Fair Value $ 2,299 $ 2,295