v3.26.1
Basic and Diluted Earnings per Share - Schedule of Reconciliation of Calculation of Basic Earnings per Share to Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Weighted average common shares outstanding        
Net Income (Loss) Available to Common Stockholders, Basic $ (12.9) $ 20.5 $ (6.3) $ 41.6
Weighted average shares of common stock (in shares) 8,447,094 8,021,182 8,470,827 7,947,992
Basic earnings per share (in USD per share) $ (1.53) $ 2.55 $ (0.74) $ 5.23
Common stock warrants (in shares) 0 285,410 0 254,984
Stock option awards (in shares) 0 87 0 62
Common stock awards (in shares) 0 227,948 0 283,120
Dilutive weighted average shares of common stock (in shares) 8,447,094 8,534,627 8,470,827 8,486,158
Diluted earnings per share (in USD per share) $ (1.53) $ 2.40 $ (0.74) $ 4.90
Stock options and common stock awards excluded from the computation of diluted earnings per share        
Anti-dilutive Securities (in shares) 20,890 17,799 19,345 19,729
Market Based        
Stock options and common stock awards excluded from the computation of diluted earnings per share        
Anti-dilutive Securities (in shares) 0 22,565 0 22,565