XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Payables and Accruals [Abstract]        
Warranty $ 711 $ 1,072 $ 834 $ 730
Professional Fees 375 311    
Current portion of Lease Liability 233 275    
Accrued Property & Sales Tax 209 187    
Stockholder Relation Fees 94 86    
Dealer Commissions 64 78    
Other Accrued Expenses 1,020 1,299    
Total $ 2,706 $ 3,308    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total