XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Summary of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Other obligations $ 1,339 $ 748
Total notes payable, credit agreements, and other obligations 5,343,054 5,415,905
Securitization Facility 1,421,000 1,307,000
Total debt 6,764,054 6,722,905
Current portion 1,901,433 2,126,749
Long-term portion 4,862,621 4,596,156
Term Loan A    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 3,185,375 2,882,595
Term Loan B    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 1,836,326 1,840,244
Revolving line of credit facilities    
Debt Instrument [Line Items]    
Revolving line of credit facilities $ 320,014 $ 692,318