v3.26.1
Stockholders' Equity (Narrative) (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2026
USD ($)
shares
Feb. 28, 2026
shares
Nov. 30, 2025
USD ($)
agreement
Jun. 30, 2026
USD ($)
$ / shares
Mar. 31, 2026
$ / shares
Jun. 30, 2025
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
Dec. 31, 2025
shares
Jul. 09, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchased and retired       $ 347.9     $ 347.9      
Dividends declared (in dollars per share) | $ / shares       $ 0.30 $ 0.29 $ 0.29 $ 0.59 $ 0.58    
Cash dividends paid per common share (in dollars per share) | $ / shares       $ 0.30   $ 0.29 $ 0.59 $ 0.58    
Share Repurchase Program                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchased and retired (in shares) | shares 422,590                  
Stock repurchased and retired $ 52.1                  
Remaining authorized repurchase amount       $ 439.9     $ 439.9      
New Share Repurchase Program                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchase program, authorized amount                   $ 1,000.0
Accelerated Share Repurchase                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchase program, authorized amount $ 293.0   $ 250.0              
Stock repurchased and retired (in shares) | shares   333,755         1,997,613   1,997,204  
Number of share repurchase agreements entered into | agreement     2