XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Details) - Schedule of earnings per share computations - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income available to common shareholders $ 2,458 $ 7,240 $ 5,161 $ 15,210
Denominator:        
Weighted-average common shares outstanding – basic 8,051,131 7,957,631 8,038,642 7,944,814
Common stock equivalents 17,897 97,279 41,879 130,682
Weighted-average common shares outstanding – diluted 8,069,028 8,054,910 8,080,521 8,075,496
Earnings per common share:        
Basic $ 0.31 $ 0.91 $ 0.64 $ 1.91
Diluted $ 0.31 $ 0.90 $ 0.64 $ 1.88