XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Debt $ 10,492,425 $ 10,325,499
GBP-denominated Borrowings [Member]    
Debt Instrument [Line Items]    
Debt 119,000  
EURO-denominated Borrowings [Member]    
Debt Instrument [Line Items]    
Debt $ 253,000  
2.550% Senior Unsecured Notes due 2023 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 2.55% 2.55%
Debt [1] $ 493,480 $ 483,320
3.325% Senior Unsecured Notes due 2025 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 3.325% 3.325%
Debt [1] $ 541,950 $ 535,250
0.993% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 0.993% 0.993%
Debt [1] $ 541,950 $ 535,250
2.500% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 2.50% 2.50%
Debt [1] $ 616,850 $ 604,150
5.250% Senior Unsecured Notes due 2026 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 5.25% 5.25%
Debt $ 500,000 $ 500,000
5.000% Senior Unsecured Notes due 2027 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 5.00% 5.00%
Debt $ 1,400,000 $ 1,400,000
3.692% Senior Unsecured Notes due 2028 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 3.692% 3.692%
Debt [1] $ 740,220 $ 724,980
4.625% Senior Unsecured Notes due 2029 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 4.625% 4.625%
Debt $ 900,000 $ 900,000
3.375% Senior Unsecured Notes due 2030 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 3.375% 3.375%
Debt [1] $ 431,795 $ 422,905
3.500% Senior Unsecured Notes due 2031 [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, interest rate 3.50% 3.50%
Debt $ 1,300,000 $ 1,300,000
[1] Non-U.S. dollar denominated debt reflects the exchange rates at March 31, 2023 and December 31, 2022.