v3.26.1
Borrowings - Schedule of Senior Notes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 30, 2025
Sep. 30, 2019
Sep. 30, 2018
Mar. 31, 2014
Mar. 31, 2013
Debt Instrument [Line Items]                    
Aggregate Principal Amount $ 3,026.1   $ 3,026.1   $ 3,025.1          
Interest Expense $ 27.8 $ 17.4 $ 55.3 $ 34.6            
3.500% Senior Notes Due 9/19/2029                    
Debt Instrument [Line Items]                    
Interest rate (percent) 3.50%   3.50%              
Aggregate Principal Amount $ 425.0   $ 425.0   425.0          
5.050% Senior Notes Due 9/19/2035                    
Debt Instrument [Line Items]                    
Interest rate (percent) 5.05%   5.05%              
Aggregate Principal Amount $ 800.0   $ 800.0   800.0          
5.625% Senior Notes Due 3/30/2043                    
Debt Instrument [Line Items]                    
Interest rate (percent) 5.625%   5.625%              
Aggregate Principal Amount $ 600.0   $ 600.0   600.0          
5.650% Senior Notes Due 9/15/2048                    
Debt Instrument [Line Items]                    
Interest rate (percent) 5.65%   5.65%              
Aggregate Principal Amount $ 350.0   $ 350.0   350.0          
Senior Notes | 3.500% Senior Notes Due 9/19/2029                    
Debt Instrument [Line Items]                    
Interest rate (percent) 3.50%   3.50%              
Aggregate Principal Amount $ 425.0   $ 425.0              
Fair Value 412.4   412.4   417.8          
Interest Expense $ 3.9 3.9 $ 7.7 7.7            
Senior notes percentage of par value (percent)             99.841%      
Senior Notes | 5.050% Senior Notes Due 9/19/2035                    
Debt Instrument [Line Items]                    
Interest rate (percent) 5.05%   5.05%              
Aggregate Principal Amount $ 800.0   $ 800.0              
Fair Value 777.8   777.8   800.9          
Interest Expense 10.4 0.0 20.7 0.0            
Senior notes percentage of par value (percent)           99.767%        
Senior Notes | 5.625% Senior Notes Due 3/30/2043                    
Debt Instrument [Line Items]                    
Aggregate Principal Amount 600.0   600.0           $ 200.0 $ 400.0
Fair Value 584.4   584.4   600.7          
Interest Expense 8.5 8.5 16.9 16.9            
Senior notes percentage of par value (percent)                 104.315% 99.583%
Senior Notes | 5.650% Senior Notes Due 9/15/2048                    
Debt Instrument [Line Items]                    
Aggregate Principal Amount 350.0   350.0              
Fair Value 339.3   339.3   $ 347.5          
Interest Expense $ 5.0 $ 5.0 $ 10.0 $ 10.0            
Senior notes percentage of par value (percent)               99.914%