v3.26.3
Earnings Per Share - Summary of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income available to common shareholders $ 10,097 $ 12,357 $ 33,072 $ 34,651
Denominator:        
Weighted average common shares outstanding (in shares) 7,796 7,713 7,769 7,789
Effect of dilutive securities:        
Weighted average common shares outstanding-assuming dilution (in shares) 7,874 7,783 7,852 7,863
Basic earnings per common share (in usd per share) $ 1.30 $ 1.60 $ 4.26 $ 4.45
Diluted earnings per common share (in usd per share) $ 1.28 $ 1.59 $ 4.21 $ 4.41
Restricted stock        
Effect of dilutive securities:        
Restricted stock / Stock options (in shares) 49 41 53 44
Stock options        
Effect of dilutive securities:        
Restricted stock / Stock options (in shares) 29 29 30 30