XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Additional Information (Detail) - USD ($)
9 Months Ended
Oct. 31, 2020
Jan. 31, 2020
Disaggregation of Revenue [Abstract]    
Contract liabilities and extended warranties $ 313,000 $ 466,000
Revenue recognized 466,000  
Contract assets balance 841,000 $ 944,000
Amortization of incremental direct costs 44,000  
Deferred incremental direct contract costs reported in other current assets 59,000  
Deferred incremental direct costs net of accumulated amortization $ 900,000  
Capitalized Contract Costs Benefitial Term 6 years