XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Additional Balance Sheet and Cash Flow Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Interest $ 85,919 $ 84,313
Sales incentive programs 80,305 116,167
Payroll, employee benefits and related expenses 66,238 101,955
Warranty and recalls 46,260 41,375
Contract liability 23,083 23,357
Tax-related accruals 20,029 38,219
Leases 18,658 18,685
Fair value of derivative financial instruments 311 12,806
Other 253,157 209,982
Total accrued liabilities $ 593,960 $ 646,859