XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Summary of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total notes payable and credit agreements $ 5,275,653 $ 4,859,667
Securitization facility 1,600,000 1,118,000
Total notes payable, credit agreements and Securitization Facility 6,875,653 5,977,667
Current portion 2,108,108 1,517,628
Long-term portion 4,767,545 4,460,039
Term Loan A    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 2,992,950 2,763,162
Term Loan B    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 1,863,703 1,871,505
Revolving line of credit facilities    
Debt Instrument [Line Items]    
Revolving line of credit $ 419,000 $ 225,000