XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic income per share:    
Net income (loss) $ 5,907 $ (2,537)
Basic weighted average shares outstanding (in shares) 21,120,770 10,300,866
Basic income (loss) per share of common stock (in USD per share) $ 0.28 $ (0.25)
Diluted income per share:    
Net income (loss) $ 5,907 $ (2,537)
Basic weighted average shares outstanding (in shares) 21,120,770 10,300,866
Effect of dilutive securities outstanding (in shares) 183,434 0
Diluted weighted average shares outstanding (in shares) 21,304,204 10,300,866
Diluted income (loss) per share of common stock (in USD per share) $ 0.28 $ (0.25)
Stock options excluded from computation of diluted earnings per share ( in shares) 0 266,984