XML 153 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Tables)
6 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability:

September 30, 2023March 31, 2023
Accrued general and product liability, beginning of period$21,103 $22,575 
Estimated insurance recoveries(6)(889)
Add provision for claims1,950 3,025 
Deduct payments for claims(1,238)(3,608)
Accrued general and product liability, end of period$21,809 $21,103 
Estimated insurance recoveries(8,265)(8,272)
Net accrued general and product liability, end of period$13,544 $12,831