XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - Senior Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 23, 2021
Sep. 22, 2020
Aug. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]            
Payments under credit facility       $ 20,714,993,000 $ 17,770,246,000 $ 9,323,507,000
Unamortized discount and deferred financing costs related to senior notes       31,490,000 23,142,000  
Borrowings under senior credit facility (including Term Loan)       735,445,000 867,137,000  
Term Loan            
Debt Instrument [Line Items]            
Payments under credit facility   $ 1,210,000,000        
Senior Notes            
Debt Instrument [Line Items]            
Fair value of notes       2,900,000,000    
Long-term debt       3,220,000,000    
Unamortized discount and deferred financing costs related to senior notes       $ 30,600,000    
Senior Notes | Senior Notes Due August 2027 and August 2034            
Debt Instrument [Line Items]            
Debt instrument     $ 1,250,000,000      
Net proceeds from notes offering     1,240,000,000      
Senior Notes | 4.75% Senior Notes due August 2027            
Debt Instrument [Line Items]            
Debt instrument     $ 600,000,000.0      
Instrument rate     4.75% 4.75%    
Long-term debt       $ 600,000,000 0  
Senior Notes | 5.25% Senior Notes due August 2034            
Debt Instrument [Line Items]            
Debt instrument     $ 650,000,000.0      
Instrument rate     5.25% 5.25%    
Long-term debt       $ 650,000,000 0  
Senior Notes | Senior Notes Due 2024, 2032 And 2041            
Debt Instrument [Line Items]            
Debt instrument $ 1,500,000,000          
Net proceeds from notes offering 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%     0.95%    
Long-term debt       $ 0 500,000,000  
Senior Notes | 2.35% Senior Notes due January 2032            
Debt Instrument [Line Items]            
Debt instrument $ 500,000,000          
Instrument rate 2.35%     2.35%    
Long-term debt       $ 500,000,000 500,000,000  
Senior Notes | 3.05% Senior Notes due October 2041            
Debt Instrument [Line Items]            
Debt instrument $ 500,000,000          
Instrument rate 3.05%     3.05%    
Long-term debt       $ 500,000,000 500,000,000  
Senior Notes | 2.90% Senior Notes due October 2030            
Debt Instrument [Line Items]            
Debt instrument   $ 1,000,000,000        
Instrument rate   2.90%   2.90%    
Net proceeds from notes offering   $ 986,700,000        
Long-term debt       $ 1,000,000,000 $ 1,000,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 Two            
Debt Instrument [Line Items]            
Redemption price       100.00%    
Senior Notes | All Senior Notes | Debt Redemption, Change of Control Triggering Event            
Debt Instrument [Line Items]            
Redemption price       101.00%