XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Payables and Accruals [Abstract]        
Customer Deposits $ 786 $ 86    
Acquisition Escrow Holdback 710      
Warranty 548 711 $ 1,072 $ 834
Professional Fees 253 375    
Grant Performance Obligation - Short Term 212      
Current Portion of Lease Liability 320 233    
Accrued Property & Sales Tax 538 209    
Stockholder Relation Fees 63 94    
Other Accrued Expenses 1,031 998    
Total $ 4,461 $ 2,706    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total