v3.26.1
Dividends and Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends and Earnings Per Share                
Cash dividend declared (in dollars per share) $ 0.08       $ 0.08   $ 0.16 $ 0.16
Numerator:                
Net (loss) income $ (24.2)       $ 84.3   $ (6.7) $ 128.6
Denominator:                
Weighted average shares for computation of basic earnings per share 54.0       54.0   54.1 53.9
Dilutive effect of stock-based awards         0.8     0.9
Weighted average shares for computation of diluted earnings per share 54.0       54.8   54.1 54.8
Dilutive effect of stock-based awards 0.6           0.7  
Earnings per share:                
Basic earnings per share (in dollars per share) $ (0.45)       $ 1.56   $ (0.12) $ 2.38
Diluted earnings per share (in dollars per share) $ (0.45)       $ 1.54   $ (0.12) $ 2.35
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