v3.26.1
Note 21 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net income, basic $ 15,826 $ 7,623
Common shares weighted average outstanding, basic (in shares) 6,359,960 6,161,428
Basic net income per common share (in dollars per share) $ 2.49 $ 1.24
Dilutive shares for restricted stock awards: (in shares) [1] 2,545 2,182
Net income, diluted $ 15,826 $ 7,623
Common shares weighted average outstanding, fully diluted (in shares) 6,362,505 6,163,610
Fully diluted net income per common share (in dollars per share) $ 2.49 $ 1.24
[1] RSA grants are disregarded in the computation of diluted earnings per share if they are determined to be anti-dilutive. There were no anti-dilutive RSAs for the years ended December 31, 2025 or December 31, 2024.