v3.25.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]        
Shares repurchased 2.4 0.4 2.5 0.6
Average price per share $ 71.68 $ 56.46 $ 71.98 $ 52.28
Excise Tax Payable, Current $ 1.0 $ 0.2 $ 1.0 $ 0.2
Purchases of treasury stock $ 172.7 $ 23.1 183.7 32.5
Accrued repurchases of common stock       $ 1.5
Excise tax payment     $ 2.2