XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Securities held-to-maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 01, 2022
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost $ 302,515 $ 303,493    
Gross  Unrealized Gains 54 70    
Gross  Unrealized Losses (28,001) (26,560)   $ (25,300)
Estimated Fair Value 274,568 277,003    
Allowance for Credit Losses 1,156 1,051 $ 0  
Obligations of states and political subdivisions        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 192,156 192,070    
Gross  Unrealized Gains 54 70    
Gross  Unrealized Losses (17,392) (14,188)    
Estimated Fair Value 174,818 177,952    
Allowance for Credit Losses 12 20    
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 11,095 10,758    
Gross  Unrealized Gains 0 0    
Gross  Unrealized Losses (2,100) (1,692)    
Estimated Fair Value 8,995 9,066    
Allowance for Credit Losses 0 0    
Private label residential mortgage and asset backed securities        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 53,066 54,579    
Gross  Unrealized Gains 0 0    
Gross  Unrealized Losses (5,633) (5,944)    
Estimated Fair Value 47,433 48,635    
Allowance for Credit Losses 8 11    
Corporate debt securities        
Schedule of Held-to-Maturity Securities [Line Items]        
Amortized Cost 46,198 46,086    
Gross  Unrealized Gains 0 0    
Gross  Unrealized Losses (2,876) (4,736)    
Estimated Fair Value 43,322 41,350    
Allowance for Credit Losses $ 1,136 $ 1,020