XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Less Than 12 Months    
Number of Securities | security 25 84
Fair Value $ 34,912 $ 52,482
Gross Unrealized Losses $ (3,959) $ (4,695)
12 Months and over    
Number of Securities | security 201 123
Fair Value $ 212,311 $ 185,418
Gross Unrealized Losses $ (56,378) $ (43,056)
Total    
Number of Securities | security 226 207
Fair Value $ 247,223 $ 237,900
Gross Unrealized Losses $ (60,337) $ (47,751)
U.S. Government-sponsored enterprises    
Less Than 12 Months    
Number of Securities | security 1 4
Fair Value $ 2,889 $ 8,000
Gross Unrealized Losses $ (2) $ (533)
12 Months and over    
Number of Securities | security 33 31
Fair Value $ 34,942 $ 31,103
Gross Unrealized Losses $ (6,381) $ (5,312)
Total    
Number of Securities | security 34 35
Fair Value $ 37,831 $ 39,103
Gross Unrealized Losses $ (6,383) $ (5,845)
Agency mortgage-backed    
Less Than 12 Months    
Number of Securities | security 2 31
Fair Value $ 5,091 $ 24,306
Gross Unrealized Losses $ (120) $ (2,192)
12 Months and over    
Number of Securities | security 93 62
Fair Value $ 141,042 $ 134,297
Gross Unrealized Losses $ (40,029) $ (31,958)
Total    
Number of Securities | security 95 93
Fair Value $ 146,133 $ 158,603
Gross Unrealized Losses $ (40,149) $ (34,150)
State and political subdivisions    
Less Than 12 Months    
Number of Securities | security 22 39
Fair Value $ 26,932 $ 15,457
Gross Unrealized Losses $ (3,837) $ (1,846)
12 Months and over    
Number of Securities | security 62 27
Fair Value $ 30,220 $ 18,613
Gross Unrealized Losses $ (9,721) $ (5,691)
Total    
Number of Securities | security 84 66
Fair Value $ 57,152 $ 34,070
Gross Unrealized Losses $ (13,558) $ (7,537)
Corporate    
Less Than 12 Months    
Number of Securities | security 0 10
Fair Value $ 0 $ 4,719
Gross Unrealized Losses $ 0 $ (124)
12 Months and over    
Number of Securities | security 13 3
Fair Value $ 6,107 $ 1,405
Gross Unrealized Losses $ (247) $ (95)
Total    
Number of Securities | security 13 13
Fair Value $ 6,107 $ 6,124
Gross Unrealized Losses $ (247) $ (219)