XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENT SECURITIES, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities [Abstract]    
Amortized cost $ 453,343 $ 486,993
Gross Unrealized Gains 285 50
Gross Unrealized Losses (36,027) (47,537)
Allowance For Credit Losses 0  
Fair value 417,601 439,506
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 66,569 78,556
Gross Unrealized Gains 1 0
Gross Unrealized Losses (5,799) (7,879)
Allowance For Credit Losses 0  
Fair value 60,771 70,677
U.S. Treasuries [Member]    
Debt Securities [Abstract]    
Amortized cost 152,485 162,236
Gross Unrealized Gains 0 0
Gross Unrealized Losses (9,197) (13,666)
Allowance For Credit Losses 0  
Fair value 143,288 148,570
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 107,945 120,562
Gross Unrealized Gains 32 35
Gross Unrealized Losses (6,190) (10,297)
Allowance For Credit Losses 0  
Fair value 101,787 110,300
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 13,394 10,335
Gross Unrealized Gains 245 0
Gross Unrealized Losses (1,236) (952)
Allowance For Credit Losses 0  
Fair value 12,403 9,383
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 112,950 115,304
Gross Unrealized Gains 7 15
Gross Unrealized Losses (13,605) (14,743)
Allowance For Credit Losses 0  
Fair value $ 99,352 $ 100,576