XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share - Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Net (loss)/income $ (5,151) $ 18,026 $ 3,202 $ 77,217 $ 94,453 $ 53,073 $ 16,077 $ 224,743
Weighted Average Shares - Basic (in shares) 9,313,051     12,993,450     11,686,433 12,985,329
Effect of dilutive securities, convertible bond debt (in shares) 0     3,092,230     3,284,392 3,092,230
Effect of dilutive securities, stock awards and options (in shares) 0     116,172     86,827 141,705
Dilutive potential common shares (in shares) 0     3,208,402     3,371,219 3,233,935
Weighted Average Shares - Diluted (in shares) 9,313,051     16,201,852     15,057,652 16,219,264
Basic net (loss)/income (in usd per share) $ (0.55)     $ 5.94     $ 1.38 $ 17.31
Diluted net (loss)/ income (in usd per share) $ (0.55)     $ 4.77     $ 1.36 $ 13.86