XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Temporary Equity, Equity and Dividends (Schedule of Dividends Declared and Paid) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dividends Payable [Line Items]            
Dividend per share (usd per share) $ 0.29 $ 0.27 $ 0.27 $ 0.27 $ 0.27  
Total dividends $ 53.5 $ 49.6 $ 49.3 $ 49.2 $ 49.1  
S 2023 Q1 Dividends            
Dividends Payable [Line Items]            
Dividend per share (usd per share)           $ 1.08
Total dividends           $ 120.4
O 2023 Q1 Dividends            
Dividends Payable [Line Items]            
Dividend per share (usd per share)           $ 0.27
Total dividends           $ 30.0