v3.26.3
Net Income (Loss) Per Share (Schedule of Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Nov. 07, 2024
Debt Instrument [Line Items]                  
Net income (loss) $ 31.6 $ 16.8 $ 10.0 $ 3.9 $ 28.9 $ 27.2 $ 58.4 $ 60.0  
Average number of shares outstanding, basic 20,632     18,317     20,098 17,672  
Potentially dilutive shares related to stock options 37     51     42 63  
Average number of shares outstanding, diluted 22,412     20,677     22,239 18,965  
Net income (loss) per common share - basic $ 1.53     $ 0.21     $ 2.91 $ 3.40  
Net income (loss) per common share - diluted $ 1.41     $ 0.19     $ 2.63 $ 3.16  
Antidilutive securities excluded from computation of earnings per share 5     0     0 0  
0.0 Percent Convertible Note                  
Debt Instrument [Line Items]                  
Antidilutive securities excluded from computation of earnings per share 1,264     133     552 2,290  
2.25 Percent Convertible Note                  
Debt Instrument [Line Items]                  
Long-term debt, face amount                 $ 402.5
Potentially dilutive shares related to stock options 1,743     2,309     2,099 1,230  
0.0 Percent Convertible Note                  
Debt Instrument [Line Items]                  
Long-term debt, face amount                 $ 805.0