XML 64 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting Principles and Practices (Tables)
12 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability Changes in the Company’s product warranty accrual are as follows:
 March 31,
 20252024
Balance at beginning of year$1,924 $1,827 
Accrual for warranties issued830 999 
Warranties settled(1,074)(842)
Foreign currency translation12 (60)
Balance at end of year$1,692 $1,924