XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Senior Notes (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 23, 2021
Sep. 22, 2020
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]            
Proceeds from notes offerings       $ 1,487,450,000 $ 990,130,000 $ 0
Payments under credit facility       $ 4,265,478,000 4,187,645,000 $ 5,903,069,000
Term Loan            
Debt Instrument [Line Items]            
Payments under credit facility         $ 1,210,000,000  
Senior Notes | All Senior Notes | Debt Instrument, Redemption, Period One            
Debt Instrument [Line Items]            
Redemption price       100.00%    
Senior Notes | All Senior Notes | Debt Instrument, Redemption, Period One | Maximum            
Debt Instrument [Line Items]            
Redemption price     101.00%      
Senior Notes | All Senior Notes | Debt Instrument, Redemption, Period Two            
Debt Instrument [Line Items]            
Redemption price       100.00%    
Senior Notes | Senior Notes Due 2024, 2032 And 2041            
Debt Instrument [Line Items]            
Debt instrument $ 1,500,000,000          
Proceeds from notes offerings 1,480,000,000          
Senior Notes | 0.950% Senior Notes due October 2024            
Debt Instrument [Line Items]            
Debt instrument $ 500,000,000          
Instrument rate 0.95%          
Senior Notes | 2.350% Senior Notes due January 2032            
Debt Instrument [Line Items]            
Debt instrument $ 500,000,000          
Instrument rate 2.35%          
Senior Notes | 3.050% Senior Notes due October 2041            
Debt Instrument [Line Items]            
Debt instrument $ 500,000,000          
Instrument rate 3.05%          
Senior Notes | 2.900% Senior Notes due October 2030            
Debt Instrument [Line Items]            
Debt instrument   $ 1,000,000,000        
Instrument rate   2.90%        
Proceeds from notes offerings   $ 986,700,000