XML 102 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Common Share (Details) - Schedule of earnings per share calculation - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income (in Dollars) $ 29,115 $ 46,711 $ 18,328
Net income available to common shareholders (in Dollars) $ 29,115 $ 46,711 $ 18,328
Denominator:      
Weighted-average common shares outstanding - basic 7,958,294 7,843,692 7,718,615
Common stock equivalents 113,396 145,288 105,599
Weighted-average common shares outstanding - diluted 8,071,690 7,988,980 7,824,214
Earnings per common share:      
Basic (in Dollars per share) $ 3.66 $ 5.96 $ 2.37
Diluted (in Dollars per share) $ 3.61 $ 5.85 $ 2.34