v3.26.3
Investment Securities - Held to Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Held-to-maturity, debt securities, allowance $ 22 $ 16
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 257,106 282,143
Gross unrealized gains 0 156
Gross unrealized losses (15,486) (7,081)
Fair value 241,620 275,218
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   3,400
Gross unrealized gains   0
Gross unrealized losses   (22)
Fair value   3,378
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 257,106 276,600
Gross unrealized gains 0 156
Gross unrealized losses (15,486) (7,045)
Fair value $ 241,620 269,711
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   2,143
Gross unrealized gains   0
Gross unrealized losses   (14)
Fair value   $ 2,129