XML 114 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Product Warranty Liability - Activity in Product Warranty Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Product Warranties Disclosures [Abstract]      
Balance, beginning of the year $ 711 $ 1,072 $ 834
Provision for Warranty Expense 709 1,181 2,077
Cost of Warranty Repairs (872) (1,542) (1,839)
Balance, end of the year $ 548 $ 711 $ 1,072