XML 69 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Dec. 10, 2025
Dec. 09, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Equity, Class of Treasury Stock [Line Items]          
Treasury stock, shares     11,800,000   10,700,000
Treasury stock, Cost basis     $ 591.1   $ 502.9
Shares repurchased     1,400,000 350,000  
Excise tax     $ 0.8    
2018 Stock Buyback Program [Member]          
Equity, Class of Treasury Stock [Line Items]          
Percentage of shares authorized to be repurchased 5.00% 5.00%      
Number of shares authorized for repurchase 4,100,000 4,300,000      
Stock repurchase expiration date Dec. 31, 2026 Dec. 31, 2026      
Shares repurchased     1.4 350,000  
2018 Stock Buyback Program [Member] | Common Stock [Member]          
Equity, Class of Treasury Stock [Line Items]          
Shares purchased average cost per share     $ 67.58 $ 59.28  
Restricted Stock [Member]          
Equity, Class of Treasury Stock [Line Items]          
Number of shares nonvested     7,280   8,520