XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt $ 9,793,037 $ 8,919,219
Debt issue costs and discount, net (144,002) (71,107)
Debt, net 9,649,035 8,848,112
Secured Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt [1] 553,437 361,726
Secured Term Loan [Member]    
Debt Instrument [Line Items]    
Debt 200,000 200,000
Secured term loan due 2034 | British Pound Sterling [Member]    
Debt Instrument [Line Items]    
Debt [2] 867,010 790,234
Term loan due 2025 | British Pound Sterling [Member]    
Debt Instrument [Line Items]    
Debt [2] 0 617,039
3.325% Senior Unsecured Notes due 2025 [Member]    
Debt Instrument [Line Items]    
Debt [2] 0 517,700
0.993% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt [2] 589,350 517,700
2.500% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt [2] 0 625,800
5.250% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt 0 500,000
5.000% Senior Unsecured Notes due 2027 [Member]    
Debt Instrument [Line Items]    
Debt 1,400,000 1,400,000
3.692% Senior Unsecured Notes due 2028 [Member]    
Debt Instrument [Line Items]    
Debt [2] 823,920 750,960
4.625% Senior Unsecured Notes due 2029 [Member]    
Debt Instrument [Line Items]    
Debt 900,000 900,000
3.375% Senior Unsecured Notes due 2030 [Member]    
Debt Instrument [Line Items]    
Debt [2] 480,620 438,060
3.500% Senior Unsecured Notes due 2031 [Member]    
Debt Instrument [Line Items]    
Debt 1,300,000 1,300,000
7.000% Senior Secured Notes due 2032 [Member]    
Debt Instrument [Line Items]    
Debt [2] 1,178,700 0
8.500% Senior Secured Notes due 2032 [Member]    
Debt Instrument [Line Items]    
Debt $ 1,500,000 $ 0
[1] Includes 100 million and €303 million of Euro-denominated borrowings and CHF 52 million and CHF - million of Swiss franc-denominated borrowings that reflect the applicable exchange rates at June 30, 2025 and December 31, 2024, respectively.
[2] Non-U.S. dollar denominated debt reflects the exchange rates at June 30, 2025 and December 31, 2024.