v3.25.2
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 22, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity [Abstract]              
Stock Repurchase Program, Authorized Amount   $ 1,000.0       $ 1,000.0  
Common Stock, Dividends, Per Share, Declared   $ 0.454 $ 0.454 $ 0.413 $ 0.413    
Dividends, Common Stock   $ 22.1 $ 22.1 $ 20.3 $ 20.9    
Treasury Stock, Value, Acquired, Cost Method   25.2 25.3 303.0 50.5    
Dividends, Preferred Stock   $ (12.9) $ (14.4) $ (14.4) (14.4)    
Preferred Stock, Dividends, Per Share, Cash Paid   $ 0.598 $ 0.664 $ 0.664      
Dividends Payable [Line Items]              
Preferred Stock, Dividends, Per Share, Cash Paid   $ 0.598 $ 0.664 $ 0.664      
Preferred Stock, Redemption Price Per Share $ 25,000            
Payments for Repurchase of Preferred Stock and Preference Stock           540.3 $ 0.0
Dividends, Preferred Stock   $ 12.9 $ 14.4 $ 14.4 14.4    
Share Repurchase Program, Excise Tax   5.4          
Preferred Stock Redemption Discount   $ 27.6   0.0   27.6 0.0
Payments for Repurchase of Preferred Stock and Preference Stock           (540.3) 0.0
Preferred Stock, Redemption Date Jun. 22, 2025            
Stock Redeemed or Called During Period, Shares   21,612          
Retained Earnings [Member]              
Equity [Abstract]              
Dividends, Common Stock   $ 22.1 22.1 20.3 20.9    
Dividends, Preferred Stock   (12.9) (14.4) (14.4) (14.4) (27.3) (28.7)
Dividends Payable [Line Items]              
Dividends, Preferred Stock   $ 12.9 $ 14.4 $ 14.4 $ 14.4 $ 27.3 $ 28.7
6.375% Senior Notes due 2033              
Dividends Payable [Line Items]              
Debt Instrument, Interest Rate, Stated Percentage   6.375%       6.375%  
Debt Instrument, Interest Rate, Stated Percentage   6.375%       6.375%  
O2025Q1Dividends              
Dividends Payable [Line Items]              
Dividends Payable, Date Declared     Feb. 27, 2025        
Dividends Payable, Date of Record     Mar. 14, 2025        
Dividends Payable, Date to be Paid     Mar. 31, 2025        
Dividends Payable, Date of Record     Mar. 14, 2025        
Dividends Payable, Date Declared     Feb. 27, 2025        
Dividends Payable, Date to be Paid     Mar. 31, 2025        
O2024Q1Dividends              
Dividends Payable [Line Items]              
Dividends Payable, Date Declared         Feb. 29, 2024    
Dividends Payable, Date of Record         Mar. 15, 2024    
Dividends Payable, Date to be Paid         Mar. 29, 2024    
Dividends Payable, Date of Record         Mar. 15, 2024    
Dividends Payable, Date Declared         Feb. 29, 2024    
Dividends Payable, Date to be Paid         Mar. 29, 2024    
O2025Q2Dividends              
Dividends Payable [Line Items]              
Dividends Payable, Date Declared   May 29, 2025          
Dividends Payable, Date of Record   Jun. 13, 2025          
Dividends Payable, Date to be Paid   Jun. 30, 2025          
Dividends Payable, Date of Record   Jun. 13, 2025          
Dividends Payable, Date Declared   May 29, 2025          
Dividends Payable, Date to be Paid   Jun. 30, 2025          
O2024Q2Dividends              
Dividends Payable [Line Items]              
Dividends Payable, Date Declared       May 30, 2024      
Dividends Payable, Date of Record       Jun. 14, 2024      
Dividends Payable, Date to be Paid       Jun. 28, 2024      
Dividends Payable, Date of Record       Jun. 14, 2024      
Dividends Payable, Date Declared       May 30, 2024      
Dividends Payable, Date to be Paid       Jun. 28, 2024