XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Less Than 12 Months    
Number of Securities | security 28 84
Fair Value $ 37,564 $ 52,482
Gross Unrealized Losses $ (1,187) $ (4,695)
12 Months and over    
Number of Securities | security 191 123
Fair Value $ 217,991 $ 185,418
Gross Unrealized Losses $ (45,632) $ (43,056)
Total    
Number of Securities | security 219 207
Fair Value $ 255,555 $ 237,900
Gross Unrealized Losses $ (46,819) $ (47,751)
U.S. Government-sponsored enterprises    
Less Than 12 Months    
Number of Securities | security 1 4
Fair Value $ 2,934 $ 8,000
Gross Unrealized Losses $ (3) $ (533)
12 Months and over    
Number of Securities | security 34 31
Fair Value $ 35,820 $ 31,103
Gross Unrealized Losses $ (5,715) $ (5,312)
Total    
Number of Securities | security 35 35
Fair Value $ 38,754 $ 39,103
Gross Unrealized Losses $ (5,718) $ (5,845)
Agency mortgage-backed    
Less Than 12 Months    
Number of Securities | security 2 31
Fair Value $ 5,089 $ 24,306
Gross Unrealized Losses $ (247) $ (2,192)
12 Months and over    
Number of Securities | security 91 62
Fair Value $ 146,810 $ 134,297
Gross Unrealized Losses $ (33,073) $ (31,958)
Total    
Number of Securities | security 93 93
Fair Value $ 151,899 $ 158,603
Gross Unrealized Losses $ (33,320) $ (34,150)
State and political subdivisions    
Less Than 12 Months    
Number of Securities | security 18 39
Fair Value $ 26,312 $ 15,457
Gross Unrealized Losses $ (815) $ (1,846)
12 Months and over    
Number of Securities | security 60 27
Fair Value $ 32,490 $ 18,613
Gross Unrealized Losses $ (6,716) $ (5,691)
Total    
Number of Securities | security 78 66
Fair Value $ 58,802 $ 34,070
Gross Unrealized Losses $ (7,531) $ (7,537)
Corporate    
Less Than 12 Months    
Number of Securities | security 7 10
Fair Value $ 3,229 $ 4,719
Gross Unrealized Losses $ (122) $ (124)
12 Months and over    
Number of Securities | security 6 3
Fair Value $ 2,871 $ 1,405
Gross Unrealized Losses $ (128) $ (95)
Total    
Number of Securities | security 13 13
Fair Value $ 6,100 $ 6,124
Gross Unrealized Losses $ (250) $ (219)