Quarterly report [Sections 13 or 15(d)]

Earnings Per Share - Reconciliation of Basic and Diluted Earnings per Common Share (Details)

v3.25.2
Earnings Per Share - Reconciliation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net income as reported $ 2,151 $ 143 $ 2,606 $ 9,423
Weighted average common shares outstanding—basic (in shares) 4,271,952 4,259,695 4,269,478 4,258,181
Basic earnings per common share (in dollars per share) $ 0.50 $ 0.03 $ 0.61 $ 2.21
Add: Dilutive effect of unvested restricted stock awards (in shares) 24,466 11,357 19,238 8,234
Weighted average common shares outstanding—diluted (in shares) 4,296,418 4,271,052 4,288,716 4,266,415
Diluted earnings per common share (in dollars per share) $ 0.50 $ 0.03 $ 0.61 $ 2.21