XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Debt $ 8,919,219 $ 10,109,133
Debt issue costs and discount, net (71,107) (44,897)
Debt, net 8,848,112 10,064,236
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt [1] 361,726 1,514,420
Term Loan [Member]    
Debt Instrument [Line Items]    
Debt 200,000 200,000
Term Loan [Member] | Australia [Member]    
Debt Instrument [Line Items]    
Debt [2] 0 320,164
Secured term loan due 2024 | British Pound Sterling [Member]    
Debt Instrument [Line Items]    
Debt [2] 0 133,484
Term loan due 2025 | British Pound Sterling [Member]    
Debt Instrument [Line Items]    
Debt [2] 617,039 891,170
Secured term loan due 2034 | British Pound Sterling [Member]    
Debt Instrument [Line Items]    
Debt [2] 790,234 0
3.325% Senior Unsecured Notes due 2025 [Member]    
Debt Instrument [Line Items]    
Debt [2] 517,700 551,950
0.993% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt [2] 517,700 551,950
2.500% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt [2] 625,800 636,550
5.250% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Debt 500,000 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] 750,960 763,860
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] 438,060 445,585
3.500% Senior Unsecured Notes due 2031 [Member]    
Debt Instrument [Line Items]    
Debt $ 1,300,000 $ 1,300,000
[1] Includes £- million and £322 million of GBP-denominated borrowings and 303 million and €303 million of Euro-denominated borrowings that reflect the applicable exchange rates at December 31, 2024 and December 31, 2023, respectively.
[2] Non-U.S. dollar denominated debt that reflects the exchange rates at period-end.