XML 61 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Payables and Accruals [Abstract]        
Warranty $ 850 $ 832 $ 575 $ 515
Professional Fees 697 403    
Lease Liability 416      
Dealer Commissions 236 320    
Stockholder Relation Fees 194 40    
Accrued Payroll & Sales Tax 193 97    
Other Accrued Expenses 2,125 1,219    
Total $ 4,711 $ 2,911