XML 118 R102.htm IDEA: XBRL DOCUMENT v3.24.1
Note 21 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net income, basic $ 15,691 $ 25,932
Common shares, basic (in shares) 5,889,687 5,989,601
Basic net income per common share (in dollars per share) $ 2.66 $ 4.33
Dilutive shares for restricted stock awards: (in shares) 266 0
Net income, diluted $ 15,691 $ 25,932
Common shares, diluted (in shares) 5,889,953 5,989,601
Fully diluted net income per common share (in dollars per share) $ 2.66 $ 4.33