XML 153 R110.htm IDEA: XBRL DOCUMENT v3.25.4
Indebtedness - 2021 Exchange Offer Senior Notes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2021
May 12, 2025
Senior Notes      
Debt Instrument      
Aggregate principal amount     $ 1,750.0
3.250% Senior Notes due February 15, 2051      
Debt Instrument      
Interest rate on senior notes 3.25%    
3.250% Senior Notes due February 15, 2051 | Senior Notes      
Debt Instrument      
Aggregate principal amount   $ 700.7  
Interest rate on senior notes 3.25% 3.25%  
Percentage Par Value Of Senior Notes   99.298%  
2021 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   $ 5.4