v3.25.4
Debt Facilities - Schedule of Optional Redemption (Details) - Senior Notes
12 Months Ended
Dec. 31, 2025
Nov. 13, 2025
Aug. 21, 2025
May 19, 2025
Debt Instrument, Redemption [Line Items]        
Redemption price, percentage 100.00%      
1.450% Senior Notes due 2026        
Debt Instrument, Redemption [Line Items]        
Interest rate 1.45%      
2.900% Senior Notes due 2026        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.90%      
0.250% Euro Senior Notes due 2027        
Debt Instrument, Redemption [Line Items]        
Interest rate 0.25%      
1.800% Senior Notes due 2027        
Debt Instrument, Redemption [Line Items]        
Interest rate 1.80%      
1.550% Senior Notes due 2028        
Debt Instrument, Redemption [Line Items]        
Interest rate 1.55%      
2.000% Senior Notes due 2028        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.00%      
2.875% Swiss Franc Senior Notes due 2028        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.875%      
3.250% Euro Senior Notes due 2029        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.25%     3.25%
1.558% Swiss Franc Senior Notes due 2029        
Debt Instrument, Redemption [Line Items]        
Interest rate 1.558%      
3.200% Senior Notes due 2029        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.20%      
3.500% Singapore Dollar Senior Notes due 2030        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.50%      
2.150% Senior Notes due 2030        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.15%      
4.600% Senior Notes due 2030        
Debt Instrument, Redemption [Line Items]        
Interest rate 4.60% 4.60%    
3.250% Euro Senior Notes due 2031        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.25%      
2.500% Senior Notes due 2031        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.50%      
3.900% Senior Notes due 2032        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.90%      
2.900% Singapore Dollar Senior Notes due 2032        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.90%   2.90%  
1.000% Euro Senior Notes due 2033        
Debt Instrument, Redemption [Line Items]        
Interest rate 1.00%      
3.650% Euro Senior Notes due 2033        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.65%      
4.000% Euro Senior Notes due 2034        
Debt Instrument, Redemption [Line Items]        
Interest rate 4.00%      
5.500% Senior Notes due 2034        
Debt Instrument, Redemption [Line Items]        
Interest rate 5.50%      
3.625% Euro Senior Notes due 2034        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.625%      
2.000% Japanese Yen Series A Notes due 2035        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.00%      
2.130% Japanese Yen Series C Notes due 2035        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.13%      
2.370% Japanese Yen Series B Notes due 2043        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.37%      
2.570% Japanese Yen Series D Notes due 2043        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.57%      
2.570% Japanese Yen Series E Notes due 2043        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.57%      
3.000% Senior Notes due 2050        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.00%      
2.950% Senior Notes due 2051        
Debt Instrument, Redemption [Line Items]        
Interest rate 2.95%      
3.400% Senior Notes due 2052        
Debt Instrument, Redemption [Line Items]        
Interest rate 3.40%