XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranty and Recall Campaigns - Schedule of Warranty and Recall Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Movement in Standard Product Warranty Accrual        
Balance, beginning of period $ 71,461 $ 67,159 $ 71,591 $ 64,144
Warranties issued during the period 11,733 14,556 24,055 29,188
Settlements made during the period (14,391) (16,091) (27,410) (29,846)
Recalls and changes to pre-existing warranty liabilities 5,146 4,009 5,713 6,147
Balance, end of period $ 73,949 $ 69,633 $ 73,949 $ 69,633