v3.25.4
Investment Securities - Securities held-to-maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Apr. 01, 2022
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost $ 287,557 $ 302,515    
Gross  Unrealized Gains 114 54    
Gross  Unrealized Losses (20,022) (28,001)   $ (25,300)
Estimated Fair Value 267,649 274,568    
Allowance for Credit Losses 440 1,156 $ 1,051  
Obligations of states and political subdivisions        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 192,308 192,156    
Gross  Unrealized Gains 55 54    
Gross  Unrealized Losses (13,595) (17,392)    
Estimated Fair Value 178,768 174,818    
Allowance for Credit Losses 20 12    
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 11,443 11,095    
Gross  Unrealized Gains 0 0    
Gross  Unrealized Losses (1,632) (2,100)    
Estimated Fair Value 9,811 8,995    
Allowance for Credit Losses 0 0    
Private label residential mortgage and asset backed securities        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 51,397 53,066    
Gross  Unrealized Gains 0 0    
Gross  Unrealized Losses (3,282) (5,633)    
Estimated Fair Value 48,115 47,433    
Allowance for Credit Losses 25 8    
Corporate debt securities        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 32,409 46,198    
Gross  Unrealized Gains 59 0    
Gross  Unrealized Losses (1,513) (2,876)    
Estimated Fair Value 30,955 43,322    
Allowance for Credit Losses $ 395 $ 1,136