XML 324 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties (Tables)
12 Months Ended
Mar. 31, 2023
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Changes in our product warranty obligations were as follows (in thousands):
Year Ended March 31,
 20232022
Balance at beginning of period$6,216 $8,651 
Accruals4,569 5,924 
Payments(7,518)(8,359)
Balance at end of period$3,267 $6,216