v3.25.0.1
Shareholders' Equity (Details) - Common Stock - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased 1.6 0.4  
Average price per share (a) $ 114.39 $ 84.28  
Total Share Repurchase Cost $ 182.1 $ 36.7  
Sales and Excise Tax Payable, Current 1.0    
Accrued repurchases of common stock $ 6.2   $ 0.2