v3.26.3
Investment Securities - Securities with unrealized and unrecognized losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Investment securities    
Fair Value, Less than 12 Months $ 41,461 $ 5,155
Fair Value, 12 Months or More 330,977 380,660
Fair Value, Total 372,438 385,815
Unrealized Losses, Less than 12 Months (936) (52)
Unrealized Losses, 12 Months or More (65,919) (53,022)
Unrealized Losses, Total (66,855) (53,074)
US Government Agencies Debt Securities [Member]    
Investment securities    
Fair Value, Less than 12 Months 6,144 456
Fair Value, 12 Months or More 51,051 56,400
Fair Value, Total 57,195 56,856
Unrealized Losses, Less than 12 Months (48) (1)
Unrealized Losses, 12 Months or More (7,612) (6,096)
Unrealized Losses, Total (7,660) (6,097)
Mortgage-backed securities - residential    
Investment securities    
Fair Value, Less than 12 Months 13,271  
Fair Value, 12 Months or More 147,731 171,982
Fair Value, Total 161,002 171,982
Unrealized Losses, Less than 12 Months (337)  
Unrealized Losses, 12 Months or More (27,195) (20,595)
Unrealized Losses, Total (27,532) (20,595)
Mortgage-backed securities - commercial    
Investment securities    
Fair Value, Less than 12 Months 6,868  
Fair Value, 12 Months or More 52,932 57,189
Fair Value, Total 59,800 57,189
Unrealized Losses, Less than 12 Months (180)  
Unrealized Losses, 12 Months or More (16,833) (14,931)
Unrealized Losses, Total (17,013) (14,931)
Corporate securities    
Investment securities    
Fair Value, Less than 12 Months 8,865 2,952
Fair Value, 12 Months or More 11,234 18,264
Fair Value, Total 20,099 21,216
Unrealized Losses, Less than 12 Months (135) (48)
Unrealized Losses, 12 Months or More (599) (1,737)
Unrealized Losses, Total (734) (1,785)
US States and Political Subdivisions Debt Securities [Member]    
Investment securities    
Fair Value, Less than 12 Months 6,313 1,747
Fair Value, 12 Months or More 68,029 76,825
Fair Value, Total 74,342 78,572
Unrealized Losses, Less than 12 Months (236) (3)
Unrealized Losses, 12 Months or More (13,680) (9,663)
Unrealized Losses, Total $ (13,916) $ (9,666)