v3.26.3
Dividends and Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dividends and Earnings Per Share                  
Cash dividend declared (in dollars per share) $ 0.08       $ 0.08     $ 0.24 $ 0.24
Numerator:                  
Net Income (Loss) $ 51.3       $ 94.6     $ 44.6 $ 223.2
Denominator:                  
Weighted average shares for computation of basic earnings per share 53.5       54.0     53.9 53.9
Dilutive effect of stock-based awards 0.6       0.8     0.6 0.9
Weighted average shares for computation of diluted earnings per share 54.1       54.8     54.5 54.8
Earnings per share:                  
Basic earnings per share (in dollars per share) $ 0.96       $ 1.75     $ 0.83 $ 4.14
Diluted earnings per share (in dollars per share) $ 0.95       $ 1.73     $ 0.82 $ 4.07
Q1 2025 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date             Feb. 19, 2025    
Record Date             Mar. 31, 2025    
Date Paid             Apr. 15, 2025    
Cash dividend declared (in dollars per share)             $ 0.08    
Q2 2025 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date           Apr. 30, 2025      
Record Date           Jun. 30, 2025      
Date Paid           Jul. 15, 2025      
Cash dividend declared (in dollars per share)           $ 0.08      
Q3 2025 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date         Jul. 30, 2025        
Record Date         Sep. 30, 2025        
Date Paid         Oct. 15, 2025        
Cash dividend declared (in dollars per share)         $ 0.08        
Q4 2025 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date       Oct. 29, 2025          
Record Date       Dec. 31, 2025          
Date Paid       Jan. 15, 2026          
Cash dividend declared (in dollars per share)       $ 0.08          
Q1 2026 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date     Feb. 17, 2026            
Record Date     Mar. 31, 2026            
Date Paid     Apr. 15, 2026            
Cash dividend declared (in dollars per share)     $ 0.08            
Q2 2026 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date   Apr. 30, 2026              
Record Date   Jun. 30, 2026              
Date Paid   Jul. 15, 2026              
Cash dividend declared (in dollars per share)   $ 0.08              
Q3 2026 Dividends                  
Dividends and Earnings Per Share                  
Declaration Date Jul. 31, 2026                
Record Date Sep. 30, 2026                
Date Paid Oct. 15, 2026                
Cash dividend declared (in dollars per share) $ 0.08