v3.26.1
Earnings (Loss) Per Share - Schedule of Earnings (Loss) Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss), basic $ 5.4 $ 1.3
Add convertible notes interest 0.0 0.0
Net income (loss), diluted $ 5.4 $ 1.3
Denominator:    
Weighted average shares outstanding, basic (in shares) 41.7 42.1
Dilutive effect of stock-based awards (in shares) 1.5 0.9
Weighted average shares outstanding, diluted (in shares) 43.2 43.0
Basic earnings (loss) per share $ 0.13 $ 0.03
Diluted earnings (loss) per share $ 0.13 $ 0.03