XML 67 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt $ 9,754,054 $ 8,919,219
Debt issue costs and discount, net (137,878) (71,107)
Debt, net 9,616,176 8,848,112
Secured Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt [1] 567,631 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] 848,953 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] 586,700 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] 806,760 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] 470,610 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,173,400 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 September 30, 2025 and December 31, 2024, respectively.
[2] Non-U.S. dollar denominated debt reflects the exchange rates at September 30, 2025 and December 31, 2024.