XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Movement in Product Warranty Liability [Roll Forward]    
Balance at beginning of period $ 3,267 $ 6,216
Accruals 5,139 4,569
Payments (5,212) (7,518)
Balance at end of period $ 3,194 $ 3,267