XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Warranty claim activity        
Beginning balance $ 500 $ 500 $ 500 $ 500
Provision adjustments (76) 33 (42) 76
Costs incurred (24) (33) (58) (76)
Ending balance 400 500 400 500
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAccruedLiabilitiesCurrent        
Warranty [Line Items]        
Product Warranty Accrual, Current 150 150 150 150
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAccruedLiabilitiesNoncurrent        
Warranty [Line Items]        
Product Warranty Accrual, Noncurrent $ 250 $ 350 $ 250 $ 350
Maximum        
Warranty [Line Items]        
Product warranty period     10 years