XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Common Share - Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income $ 3,202 $ 53,073
Weighted Average Shares - Basic (in shares) 13,053,117 12,974,125
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 0 3,150,381
Dilutive effect of stock options and restricted stock units (in shares) 95,127 130,392
Dilutive effect of stock options, shares issuable under Convertible Bond Debt and restricted stock awards (in shares) 95,127 3,280,773
Weighted Average Shares - Diluted (in shares) 13,148,244 16,254,898
Basic net income (in usd per share) $ 0.25 $ 4.09
Diluted net income (in usd per share) $ 0.24 $ 3.27