XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Summary of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total notes payable and other obligations $ 4,907,339 $ 4,859,667
Securitization facility 1,436,000 1,118,000
Total notes payable, credit agreements and Securitization Facility 6,343,339 5,977,667
Current portion 1,926,983 1,517,628
Long-term portion 4,416,356 4,460,039
Term Loan A    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 2,723,420 2,763,162
Term Loan B    
Debt Instrument [Line Items]    
Term note payable—domestic, net of discounts 1,867,605 1,871,505
Revolving line of credit A Facility    
Debt Instrument [Line Items]    
Revolving line of credit 315,000 225,000
Revolving line of credit B Facility - foreign swing line    
Debt Instrument [Line Items]    
Revolving line of credit $ 1,314 $ 0