v3.26.1
Capital Ratios and Shareholders' Equity - Changes in AOCI by Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances $ 233,961 $ 215,556 $ 231,396 $ 210,276
OCI before reclassifications (200) 3,879 (924) 8,893
Tax effect 51 (827) 196 (1,925)
OCI, net of tax (149) 3,052 (728) 6,968
Ending balances 248,704 220,500 248,704 220,500
AOCI Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (8,602) (17,439) (8,023) (21,355)
Ending balances (8,751) (14,387) (8,751) (14,387)
Unrealized Gains (Losses) on AFS Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (8,564) (17,042) (7,985) (20,958)
OCI before reclassifications (200) 3,879 (924) 8,893
Tax effect 51 (827) 196 (1,925)
OCI, net of tax (149) 3,052 (728) 6,968
Ending balances (8,713) (13,990) (8,713) (13,990)
Defined Benefit Pension Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (38) (397) (38) (397)
OCI before reclassifications 0 0 0 0
Tax effect 0 0 0 0
OCI, net of tax 0 0 0 0
Ending balances $ (38) $ (397) $ (38) $ (397)