XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, beginning of year $ 2,926 $ 2,255
Accrual for product warranties issued 255 851
Product replacements and other warranty expenditures (372) (343)
Expiration of warranties (over warranty accrual) (127) (110)
Acquired through MiX Combination and FC Acquisition 845 0
Foreign currency translation difference 108 0
Accrued warranty reserve, end of period 3,635 2,653
Accrued warranty 3,635 2,653
Other Noncurrent Liabilities    
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, end of period 2,175 1,688
Accrued warranty $ 2,175 $ 1,688