XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Other obligations $ 418 $ 869
Total notes payable, credit agreements and other obligations 6,702,403 6,673,080
Securitization Facility 1,469,000 1,323,000
Total debt 8,171,403 7,996,080
Current portion 2,254,918 2,769,974
Long-term portion 5,916,485 5,226,106
Term Loan A    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 3,041,985 3,083,037
Term Loan B    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 3,064,000 2,327,174
Revolving line of credit facilities    
Debt Instrument [Line Items]    
Revolving line of credit facilities $ 596,000 $ 1,262,000