XML 154 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Indebtedness - 2020 Senior Notes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
May 12, 2025
Dec. 31, 2020
Senior Notes      
Debt Instrument      
Aggregate principal amount   $ 1,750.0  
2.250% Senior Notes due May 1, 2030      
Debt Instrument      
Interest rate on senior notes 2.25%    
2.250% Senior Notes due May 1, 2030 | Senior Notes      
Debt Instrument      
Aggregate principal amount     $ 1,500.0
Interest rate on senior notes 2.25%   2.25%
Percentage Par Value Of Senior Notes     99.973%
3.150% Senior Notes due May 1, 2050      
Debt Instrument      
Interest rate on senior notes 3.15%    
3.150% Senior Notes due May 1, 2050 | Senior Notes      
Debt Instrument      
Aggregate principal amount     $ 1,500.0
Interest rate on senior notes 3.15%   3.15%
Percentage Par Value Of Senior Notes     99.174%
2020 Senior Notes | Senior Notes      
Debt Instrument      
Redemptions percentage of 2015 notes 100.00%    
Redemption percentage for change in control provision 101.00%    
Costs associated with the senior notes offerings $ 24.4