v3.26.1
Net Income (Loss) Per Share (Schedule of Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Nov. 07, 2024
Debt Instrument [Line Items]              
Net income (loss) $ 16.8 $ 10.0 $ 28.9 $ 27.2 $ 26.8 $ 56.1  
Average number of shares outstanding, basic 19,879   17,703   19,826 17,344  
Potentially dilutive shares related to stock options 38   60   42 62  
Average number of shares outstanding, diluted 21,891   18,121   22,114 17,406  
Net income (loss) per common share - basic $ 0.85   $ 1.63   $ 1.35 $ 3.23  
Net income (loss) per common share - diluted $ 0.77   $ 1.59   $ 1.21 $ 3.22  
0.0 Percent Convertible Note              
Debt Instrument [Line Items]              
Antidilutive securities excluded from computation of earnings per share 802   0   259 0  
2.25 Percent Convertible Note              
Debt Instrument [Line Items]              
Long-term debt, face amount             $ 402.5
Potentially dilutive shares related to stock options 1,974   358   2,246 0  
0.0 Percent Convertible Note              
Debt Instrument [Line Items]              
Long-term debt, face amount             $ 805.0