XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Warranty (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Warranty claim activity    
Beginning accrued warranty balance $ 600,000 $ 700,000
Provision 350,000 370,000
Benefits from prior years (140,000) (340,000)
Costs incurred (210,000) (130,000)
Ending accrued warranty balance 600,000 600,000
Less current portion (250,000) (250,000)
Non-current portion $ 350,000 $ 350,000
Maximum    
Warranty [Line Items]    
Product warranty period 10 years