XML 69 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - 2025 Activity - Additional Information (Details)
$ in Thousands, £ in Millions, € in Billions
6 Months Ended
Feb. 13, 2025
USD ($)
Jan. 15, 2025
GBP (£)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Feb. 13, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]            
Amount of term loan paid     $ 2,252,731 $ 569,125    
Principal amount     $ 9,793,037     $ 8,919,219
Senior notes, repurchased price percentage on principal amount plus accrued and unpaid interest 101.00%          
Maximum [Member]            
Debt Instrument [Line Items]            
Debt instrument redemption price 100.00%       100.00%  
Maximum [Member] | Prior to February 15, 2028            
Debt Instrument [Line Items]            
Debt instrument redemption price 40.00%       40.00%  
USD Notes            
Debt Instrument [Line Items]            
Senior unsecured notes, interest rate 8.50%       8.50%  
Principal amount $ 1,500,000          
Percentage of Par Value 98.71%          
Debt instrument maturity date Feb. 15, 2032          
USD Notes | Prior to February 15, 2028            
Debt Instrument [Line Items]            
Debt instrument redemption price 108.50%       108.50%  
Euro Notes            
Debt Instrument [Line Items]            
Senior unsecured notes, interest rate 7.00%       7.00%  
Principal amount | €         € 1.0  
Percentage of Par Value 98.645%          
Debt instrument maturity date Feb. 15, 2032          
Euro Notes | Prior to February 15, 2028            
Debt Instrument [Line Items]            
Debt instrument redemption price 107.00%       107.00%  
3.325% of Senior Unsecured Notes Due 2025            
Debt Instrument [Line Items]            
Senior unsecured notes, interest rate 3.325%   3.325%   3.325%  
Debt instrument maturity year 2025   2025      
2.500% of Senior Unsecured Notes Due 2026            
Debt Instrument [Line Items]            
Senior unsecured notes, interest rate 2.50%   2.50%   2.50%  
Debt instrument maturity year 2026   2026      
5.250% of Senior Unsecured Notes Due 2026            
Debt Instrument [Line Items]            
Senior unsecured notes, interest rate 5.25%   5.25%   5.25%  
Debt instrument maturity year 2026   2026      
British Pound Sterling [Member] | Term loan due 2025            
Debt Instrument [Line Items]            
Debt instrument maturity year   2025        
Amount of term loan paid | £   £ 493        
Principal amount [1]     $ 0     $ 617,039
[1] Non-U.S. dollar denominated debt reflects the exchange rates at June 30, 2025 and December 31, 2024.