v3.26.1
Investment Securities - Securities with unrealized and unrecognized losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investment securities    
Fair Value, Less than 12 Months $ 16,218 $ 5,155
Fair Value, 12 Months or More 365,275 380,660
Fair Value, Total 381,493 385,815
Unrealized Losses, Less than 12 Months (113) (52)
Unrealized Losses, 12 Months or More (56,604) (53,022)
Unrealized Losses, Total (56,717) (53,074)
U.S. government agencies and treasuries    
Investment securities    
Fair Value, Less than 12 Months   456
Fair Value, 12 Months or More 55,453 56,400
Fair Value, Total 55,453 56,856
Unrealized Losses, Less than 12 Months   (1)
Unrealized Losses, 12 Months or More (6,229) (6,096)
Unrealized Losses, Total (6,229) (6,097)
Mortgage-backed securities - residential    
Investment securities    
Fair Value, Less than 12 Months 7,603  
Fair Value, 12 Months or More 164,604 171,982
Fair Value, Total 172,207 171,982
Unrealized Losses, Less than 12 Months (13)  
Unrealized Losses, 12 Months or More (22,410) (20,595)
Unrealized Losses, Total (22,423) (20,595)
Mortgage-backed securities - commercial    
Investment securities    
Fair Value, 12 Months or More 55,871 57,189
Fair Value, Total 55,871 57,189
Unrealized Losses, 12 Months or More (15,400) (14,931)
Unrealized Losses, Total (15,400) (14,931)
Corporate securities    
Investment securities    
Fair Value, Less than 12 Months 2,999 2,952
Fair Value, 12 Months or More 18,114 18,264
Fair Value, Total 21,113 21,216
Unrealized Losses, Less than 12 Months (1) (48)
Unrealized Losses, 12 Months or More (1,886) (1,737)
Unrealized Losses, Total (1,887) (1,785)
Obligations of states and political subdivisions    
Investment securities    
Fair Value, Less than 12 Months 5,616 1,747
Fair Value, 12 Months or More 71,233 76,825
Fair Value, Total 76,849 78,572
Unrealized Losses, Less than 12 Months (99) (3)
Unrealized Losses, 12 Months or More (10,679) (9,663)
Unrealized Losses, Total $ (10,778) $ (9,666)