XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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
Mar. 31, 2024
Mar. 31, 2023
Weighted average common shares outstanding    
Net income (loss) $ 30.1 $ (40.2)
Weighted average shares of common stock (in shares) 7,711,534 7,533,561
Basic earnings per share (in USD per share) $ 3.91 $ (5.34)
Common stock warrants (in shares) 68,584 0
Stock option awards (in shares) 0 0
Common stock awards (in shares) 266,070 0
Dilutive weighted average shares of common stock (in shares) 8,046,188 7,533,561
Diluted earnings per share (in USD per share) $ 3.74 $ (5.34)
Stock options and common stock awards excluded from the computation of diluted earnings (loss) per share    
Anti-dilutive Securities (in shares) 31,944 34,657
Market Based    
Stock options and common stock awards excluded from the computation of diluted earnings (loss) per share    
Anti-dilutive Securities (in shares) 188,344 56,281