XML 72 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Dec. 09, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Jan. 26, 2023
Equity, Class of Treasury Stock [Line Items]                
Treasury stock, shares   8,100,000     8,100,000   6,700,000  
Treasury stock, Cost basis   $ 354.3     $ 354.3   $ 264.1  
Shares repurchased   662,500 300,000   1,762,500 612,993    
Excise tax         $ 0.8 $ 0.2    
2018 Stock Buyback Program [Member]                
Equity, Class of Treasury Stock [Line Items]                
Number of shares authorized for repurchase 4,300,000             4,300,000
Stock repurchase expiration date Dec. 31, 2026              
Shares repurchased         1,800,000 612,913    
2018 Stock Buyback Program [Member] | Common Stock [Member]                
Equity, Class of Treasury Stock [Line Items]                
Shares purchased average cost per share       $ 48.63 $ 56.8      
Restricted Stock [Member]                
Equity, Class of Treasury Stock [Line Items]                
Number of shares nonvested   100,000     100,000   100,000