XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Less Than 12 Months    
Number of Securities | security 7 12
Fair Value $ 18,536 $ 17,423
Gross Unrealized Losses $ (92) $ (280)
12 Months and over    
Number of Securities | security 166 203
Fair Value $ 210,902 $ 230,649
Gross Unrealized Losses $ (34,344) $ (41,153)
Total    
Number of Securities | security 173 215
Fair Value $ 229,438 $ 248,072
Gross Unrealized Losses $ (34,436) $ (41,433)
U.S. Government-sponsored enterprises    
Less Than 12 Months    
Number of Securities | security 1 2
Fair Value $ 73 $ 2,891
Gross Unrealized Losses $ 0 $ (4)
12 Months and over    
Number of Securities | security 25 32
Fair Value $ 24,834 $ 36,460
Gross Unrealized Losses $ (2,742) $ (4,798)
Total    
Number of Securities | security 26 34
Fair Value $ 24,907 $ 39,351
Gross Unrealized Losses $ (2,742) $ (4,802)
Agency mortgage-backed    
Less Than 12 Months    
Number of Securities | security 4 0
Fair Value $ 15,023 $ 0
Gross Unrealized Losses $ (32) $ 0
12 Months and over    
Number of Securities | security 87 93
Fair Value $ 139,456 $ 147,260
Gross Unrealized Losses $ (25,978) $ (30,272)
Total    
Number of Securities | security 91 93
Fair Value $ 154,479 $ 147,260
Gross Unrealized Losses $ (26,010) $ (30,272)
State and political subdivisions    
Less Than 12 Months    
Number of Securities | security 1 10
Fair Value $ 2,941 $ 14,532
Gross Unrealized Losses $ (59) $ (276)
12 Months and over    
Number of Securities | security 51 65
Fair Value $ 45,157 $ 40,720
Gross Unrealized Losses $ (5,579) $ (5,934)
Total    
Number of Securities | security 52 75
Fair Value $ 48,098 $ 55,252
Gross Unrealized Losses $ (5,638) $ (6,210)
Corporate    
Less Than 12 Months    
Number of Securities | security 1 0
Fair Value $ 499 $ 0
Gross Unrealized Losses $ (1) $ 0
12 Months and over    
Number of Securities | security 3 13
Fair Value $ 1,455 $ 6,209
Gross Unrealized Losses $ (45) $ (149)
Total    
Number of Securities | security 4 13
Fair Value $ 1,954 $ 6,209
Gross Unrealized Losses $ (46) $ (149)