XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Payables and Accruals [Abstract]        
Warranty $ 1,072 $ 834 $ 730 $ 850
Professional Fees 311 411    
Freight 0 347    
Lease Liability 275 327    
Accrued Property & Sales Tax 187 316    
Stockholder Relation Fees 86 102    
Dealer Commissions 78 139    
Other Accrued Expenses 1,299 1,637    
Total $ 3,308 $ 4,113    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total