Quarterly report [Sections 13 or 15(d)]

Note 12 - Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details)

v3.26.1
Note 12 - Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income $ 6,376 $ 148
Less: Distributed and undistributed earnings allocated to nonvested shares 126 8
Net income allocated to common shareholders $ 6,250 $ 140
Weighted average common shares outstanding, basic (in shares) 23,098,094 23,121,555
Earnings Per Share, Basic $ 0.27 $ 0.01
Add: Undistributed earnings allocated to nonvested shareholders $ (12) $ (161)
Net income (loss) allocated to common shareholders - diluted $ 6,238 $ (21)
Dilutive effect of participating securities (in shares) 489,414 0
Weighted average common shares outstanding - diluted (in shares) 23,587,508 23,121,555
Earnings Per Share, Diluted $ 0.26 $ (0)