v3.26.1
Summary of Significant Accounting Policies - Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share        
Net income $ 2,095 $ 1,914 $ 4,006 $ 3,786
Less allocated earnings on non-vested restricted stock (46) (36) (25) (19)
Less allocated dividends on non-vested restricted stock (60) (52) (177) (155)
Net income allocated to common stockholders $ 1,989 $ 1,826 $ 3,804 $ 3,612
Weighted average shares, basic 5,473,340 5,491,322 5,489,495 5,558,504
Weighted average shares, diluted 5,473,340 5,491,322 5,489,495 5,558,504
Earnings per share, basic $ 0.36 $ 0.33 $ 0.69 $ 0.65
Earnings per share, diluted $ 0.36 $ 0.33 $ 0.69 $ 0.65