XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income (loss) $ (187) $ 1,981 $ 1,328 $ 4,399
Denominator:        
Weighted average common shares outstanding (basic) 17,147 17,109 17,139 17,102
Effect of stock options   40 9 46
Weighted average common shares outstanding (diluted) 17,147 17,149 17,148 17,148
Earnings per common share:        
Basic $ (0.01) $ 0.12 $ 0.08 $ 0.26
Diluted $ (0.01) $ 0.12 $ 0.08 $ 0.26