XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity [Abstract]    
Stock Repurchase Program, Authorized Amount $ 1,000.0  
Common Stock, Dividends, Per Share, Declared $ 0.454 $ 0.413
Dividends, Common Stock $ 22.1 $ 20.9
Treasury Stock, Value, Acquired, Cost Method 25.3 50.5
Dividends, Preferred Stock $ (14.4) $ (14.4)
Preferred Stock, Dividends, Per Share, Cash Paid $ 0.664 $ 0.664
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