XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Investment Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Less Than 12 Months    
Number of Securities | security 12 84
Fair Value $ 17,423 $ 52,482
Gross Unrealized Loss $ (280) $ (4,695)
12 Months and Over    
Number of Securities | security 203 123
Fair Value $ 230,649 $ 185,418
Gross Unrealized Loss $ (41,153) $ (43,056)
Total    
Number of Securities | security 215 207
Fair Value $ 248,072 $ 237,900
Gross Unrealized Loss $ (41,433) $ (47,751)
U.S. Government-sponsored enterprises    
Less Than 12 Months    
Number of Securities | security 2 4
Fair Value $ 2,891 $ 8,000
Gross Unrealized Loss $ (4) $ (533)
12 Months and Over    
Number of Securities | security 32 31
Fair Value $ 36,460 $ 31,103
Gross Unrealized Loss $ (4,798) $ (5,312)
Total    
Number of Securities | security 34 35
Fair Value $ 39,351 $ 39,103
Gross Unrealized Loss $ (4,802) $ (5,845)
Agency MBS    
Less Than 12 Months    
Number of Securities | security 0 31
Fair Value $ 0 $ 24,306
Gross Unrealized Loss $ 0 $ (2,192)
12 Months and Over    
Number of Securities | security 93 62
Fair Value $ 147,260 $ 134,297
Gross Unrealized Loss $ (30,272) $ (31,958)
Total    
Number of Securities | security 93 93
Fair Value $ 147,260 $ 158,603
Gross Unrealized Loss $ (30,272) $ (34,150)
State and political subdivisions    
Less Than 12 Months    
Number of Securities | security 10 39
Fair Value $ 14,532 $ 15,457
Gross Unrealized Loss $ (276) $ (1,846)
12 Months and Over    
Number of Securities | security 65 27
Fair Value $ 40,720 $ 18,613
Gross Unrealized Loss $ (5,934) $ (5,691)
Total    
Number of Securities | security 75 66
Fair Value $ 55,252 $ 34,070
Gross Unrealized Loss $ (6,210) $ (7,537)
Corporate    
Less Than 12 Months    
Number of Securities | security 0 10
Fair Value $ 0 $ 4,719
Gross Unrealized Loss $ 0 $ (124)
12 Months and Over    
Number of Securities | security 13 3
Fair Value $ 6,209 $ 1,405
Gross Unrealized Loss $ (149) $ (95)
Total    
Number of Securities | security 13 13
Fair Value $ 6,209 $ 6,124
Gross Unrealized Loss $ (149) $ (219)