XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Borrowings under senior credit facility $ 1,199,841 $ 148,508
Other long-term debt 64,800 46,981
Finance leases 2,546 2,228
Total long-term debt obligations 3,737,892 1,184,825
Less — Current maturities of long-term debt 13,418 10,531
Long-term debt, net of current maturities 3,724,474 1,174,294
Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 2,470,000  
Unamortized discount and debt issuance costs related to senior notes and term loan (27,000)  
0.950% Senior Notes due October 2024 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 500,000 0
2.900% Senior Notes due October 2030 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 1,000,000 1,000,000
2.350% Senior Notes due January 2032 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 500,000 0
3.050% Senior Notes due October 2041 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 500,000 0
Senior Notes And Term Loan | Senior Notes    
Debt Instrument [Line Items]    
Unamortized discount and debt issuance costs related to senior notes and term loan $ (29,295) $ (12,892)