XML 115 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Additional Information (Detail)
$ in Thousands, £ in Millions
12 Months Ended
Feb. 13, 2025
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
GBP (£)
Dec. 05, 2023
Debt Instrument [Line Items]              
Debt refinancing and unutilized financing costs   $ 3,629 $ 4,292 $ (285)      
Principal amount   $ 9,830,872 $ 8,919,219        
Accelerated amortization debt issue costs       $ 800      
0.993% Senior Unsecured Notes due 2026 [Member]              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate   0.993% 0.993%        
Debt instrument maturity year   2026          
Principal amount [1]   $ 587,300 $ 517,700        
Senior unsecured notes, interest rate   0.993% 0.993%        
3.500% Senior Unsecured Notes due 2031 [Member]              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate   3.50% 3.50%        
Principal amount   $ 1,300,000 $ 1,300,000        
Senior unsecured notes, interest rate   3.50% 3.50%        
2.550% Senior Unsecured Notes due 2023 [Member]              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate       2.55%   2.55% 2.55%
Gain on prepayment of Debt       $ 1,100 £ 1.1    
Principal amount | £           £ 50.0  
Senior unsecured notes, interest rate       2.55%   2.55% 2.55%
3.692% Senior Unsecured Notes due 2028 [Member]              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate   3.692% 3.692%        
Principal amount [1]   $ 808,500 $ 750,960        
Senior unsecured notes, interest rate   3.692% 3.692%        
3.325% of Senior Unsecured Notes Due 2025              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate 3.325% 3.325%          
Debt instrument maturity year 2025 2025          
Senior unsecured notes, interest rate 3.325% 3.325%          
2.500% of Senior Unsecured Notes Due 2026              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate 2.50% 2.50%          
Debt instrument maturity year 2026 2026          
Senior unsecured notes, interest rate 2.50% 2.50%          
5.250% of Senior Unsecured Notes Due 2026              
Debt Instrument [Line Items]              
Senior unsecured notes, interest rate 5.25% 5.25%          
Debt instrument maturity year 2026 2026          
Senior unsecured notes, interest rate 5.25% 5.25%          
[1] Non-U.S. dollar denominated debt that reflects the exchange rates at period-end.