v3.26.1
Earnings Per Common Share - Summary of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic earnings per common share    
Net income $ 12,200 $ 11,171
Less: preferred stock dividends 219 219
Less: earnings allocated to participating securities 220 237
Basic earnings allocated to common shareholders $ 11,761 $ 10,715
Weighted-average common shares outstanding, excluding participating securities 8,186,174 8,130,743
Basic earnings per common share $ 1.44 $ 1.32
Diluted earnings per common share    
Earnings allocated to common shareholders, diluted $ 11,761 $ 10,715
Weighted-average diluted common shares outstanding, excluding participating securities 8,186,174 8,130,743
Diluted earnings per common share $ 1.44 $ 1.32