v3.26.3
Segment Reporting - Segment Reporting (Details) - Community Banking [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Total Interest and Dividend Income $ 43,414 $ 40,254 $ 123,196 $ 118,017
Total non-interest income 4,308 3,854 12,012 10,946
Total Consolidated Revenues 47,722 44,108 135,208 128,963
Less: Interest Expense 16,157 15,114 44,132 46,227
Segment net interest income and non-interest income 31,565 28,994 91,076 82,736
Less: Provision for credit losses 0 500 1,000 1,875
Salaries and employee benefits 10,633 9,924 31,181 30,189
Occupancy 1,241 1,320 3,942 3,858
Other segment expenses 5,150 4,840 15,369 14,512
Income Taxes 2,620 2,405 7,100 6,213
NET INCOME $ 11,921 $ 10,005 $ 32,484 $ 26,089