v3.26.3
EARNINGS PER COMMON SHARE - Computation of earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income available for common shareholders $ 5,981 $ 3,186 $ 17,918 $ 9,874
Denominator:        
Basic weighted average shares (in shares) 9,769,564 9,717,571 9,751,630 9,710,020
Earnings per common share - basic (in dollars per share) $ 0.61 $ 0.33 $ 1.84 $ 1.02
Numerator:        
Net income available for common shareholders $ 5,981 $ 3,186 $ 17,918 $ 9,874
Denominator:        
Basic weighted average shares (in shares) 9,769,564 9,717,571 9,751,630 9,710,020
Total diluted effect of common stock equivalents        
Total diluted effect of common stock equivalents (in shares) 212,299 151,171 189,264 115,580
Diluted weighted average shares (in shares) 9,981,863 9,868,742 9,940,895 9,825,600
Earnings per common share - diluted (in dollars per share) $ 0.60 $ 0.32 $ 1.80 $ 1.00
Stock options        
Total diluted effect of common stock equivalents        
Diluted effect of common stock equivalents (in shares) 2,277 0 1,028 0
Time Vesting Units        
Total diluted effect of common stock equivalents        
Diluted effect of common stock equivalents (in shares) 61,195 43,346 62,753 44,023
Financial Performance Units        
Total diluted effect of common stock equivalents        
Diluted effect of common stock equivalents (in shares) 148,827 107,825 125,483 71,557