XML 106 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Schedule of Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Nov. 07, 2024
Debt Instrument [Line Items]      
Net income (loss) $ 27.2 $ (6.1)  
Average number of shares outstanding, basic 16,982 15,906  
Potentially dilutive shares related to stock options 66 0  
Average number of shares outstanding, diluted 17,048 15,906  
Net income (loss) per common share - basic $ 1.60 $ (0.38)  
Net income (loss) per common share - diluted $ 1.60 $ (0.38)  
Antidilutive securities excluded from computation of earnings per share 0 118  
2.25 Percent Convertible Note      
Debt Instrument [Line Items]      
Long-term debt, face amount     $ 402.5
Potentially dilutive shares related to stock options 0 0