XML 151 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basic and Diluted Earnings (Loss) per Share - Schedule of Reconciliation of the Calculation of Basic EPS to Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basic loss per share      
Net income (loss) attributable to common stockholders $ 33.4 $ (63.7) $ 25.7
Basic (in shares) 7,816,093 7,635,584 8,647,399
Basic $ 4.28 $ (8.34) $ 2.97
Net Income (Loss) Available to Common Stockholders, Diluted $ 33.4 $ (63.7) $ 25.7
Common stock warrants 83,260 0 158,542
Stock option awards 0 0 18
Common stock awards 188,182 0 191,347
Diluted (in shares) 8,087,535 7,635,584 8,997,306
Diluted $ 4.13 $ (8.34) $ 2.85
Stock options and common stock awards excluded from the computation of diluted earnings (loss) per share      
Anti-dilutive securities (in shares) 87,879 66,710 222,602
Market-based      
Stock options and common stock awards excluded from the computation of diluted earnings (loss) per share      
Anti-dilutive securities (in shares) 64,085 58,397 62,867