XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, beginning of year $ 3,618 $ 2,926
Accrual for product warranties issued 434 255
Product replacements and other warranty expenditures (765) (372)
Expiration of warranties (1,055) (127)
Acquired through MiX Combination and FC Acquisition 0 845
Foreign currency translation difference 105 108
Accrued warranty reserve, end of period 2,337 3,635
Accrued warranty 2,337 3,635
Other Noncurrent Liabilities    
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, end of period 948 2,175
Accrued warranty $ 948 $ 2,175