XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Payables and Accruals [Abstract]        
Warranty $ 730 $ 850 $ 832 $ 575
Professional Fees 546 697    
Lease Liability 372 416    
Accrued Payroll & Sales Tax 292 193    
Stockholder Relation Fees 91 194    
Dealer Commissions 57 236    
Other Accrued Expenses 1,851 2,125    
Total $ 3,939 $ 4,711    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Lease Liability Lease Liability