XML 109 R99.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share (Calculation of Earnings Per Common Share) (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, Basic, by Common Class, Including Two Class Method [Line Items]                
Net (loss) income $ (9,737) $ 4,018 $ 6,457 $ 9,658 $ 7,499 $ 5,613 $ 738 $ 22,769
Weighted average shares outstanding - Basic (in shares) 33,129,000     19,852,000     24,354,000 19,842,000
Dilutive effect of common stock equivalents (in shares) 0     0     0 0
Weighted average shares outstanding - Diluted (in shares) 33,129,000     19,852,000     24,354,000 19,842,000
Anti-dilutive shares (in shares) 219,000     0     219,000 0
Earnings per common share - Basic (in dollars per share) $ (0.29)     $ 0.49     $ 0.03 $ 1.15
Earnings per common share - Diluted (in dollars per share) $ (0.29)     $ 0.49     $ 0.03 $ 1.15