XML 83 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting Principles and Practices - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance at beginning of year $ 1,924 $ 1,827
Accrual for warranties issued 830 999
Warranties settled (1,074) (842)
Foreign currency translation 12 (60)
Balance at end of year $ 1,692 $ 1,924