v3.25.2
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 107 Months Ended
Jul. 29, 2016
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, repurchased cost     $ 30.2   $ 10.1 $ 52.4 $ 25.3  
O 2025 Q1 Dividends [Member]                
Equity Class Of Treasury Stock [Line Items]                
Quarterly dividends declared       $ 0.308        
Dividends payable, date to be paid, year and month       2025-03        
O 2025 Q2 Dividends [Member]                
Equity Class Of Treasury Stock [Line Items]                
Quarterly dividends declared     $ 0.308          
Dividends payable, date to be paid, year and month     2025-05     2025-05   2025-05
O 2024 Q3 Dividends [Member] | Forecast [Member]                
Equity Class Of Treasury Stock [Line Items]                
Quarterly dividends declared   $ 0.308            
Dividends payable, date to be paid, year and month   2025-08            
Common Stock [Member]                
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, expiration date Dec. 31, 2026              
Stock repurchase program, remaining authorized repurchase amount     $ 609.8     $ 609.8   $ 609.8
Shares repurchase program, shares repurchased     (206,829)   (83,811) (356,705) (226,393)  
Common Stock [Member] | Share Repurchase Program Excluding Accelerated Share Repurchase [Member]                
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, shares repurchased     200,000     400,000    
Shares repurchase program, repurchased cost     $ 30.0     $ 52.0    
Shares repurchase program, average price per share     $ 145.04     $ 145.78    
Common Stock [Member] | Share Repurchase Program Including Accelerated Share Repurchase [Member]                
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, shares repurchased               15,000,000
Shares repurchase program, repurchased cost               $ 1,090.2
Shares repurchase program, average price per share               $ 72.67
Common Stock [Member] | July 2018 Program [Member]                
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, authorized amount $ 150.0              
Common Stock [Member] | December 2026 Program [Member]                
Equity Class Of Treasury Stock [Line Items]                
Shares repurchase program, authorized amount $ 1,700.0