XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Change in warranty returns [Roll Forward]        
Balance at beginning of period $ 16,197,000 $ 18,461,000 $ 19,830,000 $ 20,125,000
Charged to expense 34,532,000 31,621,000 102,666,000 96,436,000
Amounts processed (34,599,000) (32,510,000) (106,366,000) (98,989,000)
Balance at end of period $ 16,130,000 $ 17,572,000 $ 16,130,000 $ 17,572,000