XML 103 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Product Warranty and Recall Campaigns - Schedule of Warranty and Recall Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Movement in Standard Product Warranty Accrual        
Balance, beginning of period $ 73,949 $ 69,633 $ 71,591 $ 64,144
Warranties issued during the period 12,390 10,150 36,445 39,338
Settlements made during the period (15,972) (16,001) (43,382) (45,846)
Recalls and changes to pre-existing warranty liabilities 8,526 15,291 14,239 21,437
Balance, end of period $ 78,893 $ 79,073 $ 78,893 $ 79,073