XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Feb. 22, 2024
Mar. 31, 2023
Feb. 22, 2023
Mar. 31, 2024
Mar. 31, 2023
Dividends Payable [Line Items]            
Cash dividends declared per share (in USD per share)         $ 1.95 $ 1.23
Amount Declared         $ 55.5 $ 34.9
Amount Paid         $ 54.9 $ 34.5
Dividend One            
Dividends Payable [Line Items]            
Cash dividends declared per share (in USD per share)   $ 1.60   $ 0.90    
Amount Declared   $ 45.5   $ 25.5    
Amount Paid $ 45.1   $ 25.3      
Dividend Two            
Dividends Payable [Line Items]            
Cash dividends declared per share (in USD per share)   $ 0.35   $ 0.33    
Amount Declared   $ 10.0   $ 9.4    
Amount Paid $ 9.8   $ 9.2