XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Summary of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Other obligations $ 2,867 $ 748
Total notes payable, credit agreements, and other obligations 5,924,378 5,415,905
Securitization Facility 1,409,000 1,307,000
Total debt 7,333,378 6,722,905
Current portion 2,515,744 2,126,749
Long-term portion 4,817,634 4,596,156
Term Loan A    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 3,165,121 2,882,595
Term Loan B    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 1,832,407 1,840,244
Revolving line of credit facilities    
Debt Instrument [Line Items]    
Revolving line of credit facilities $ 923,983 $ 692,318