XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Less Than 12 Months    
Number of Securities | security 12 14
Fair Value $ 32,759 $ 47,442
Gross Unrealized Losses $ (449) $ (862)
12 Months and over    
Number of Securities | security 167 168
Fair Value $ 200,193 $ 202,044
Gross Unrealized Losses $ (39,921) $ (42,721)
Total    
Number of Securities | security 179 182
Fair Value $ 232,952 $ 249,486
Gross Unrealized Losses $ (40,370) $ (43,583)
U.S. Government-sponsored enterprises    
Less Than 12 Months    
Number of Securities | security 1 1
Fair Value $ 1,931 $ 2,012
Gross Unrealized Losses $ (64) $ (69)
12 Months and over    
Number of Securities | security 26 26
Fair Value $ 24,132 $ 24,203
Gross Unrealized Losses $ (2,786) $ (3,380)
Total    
Number of Securities | security 27 27
Fair Value $ 26,063 $ 26,215
Gross Unrealized Losses $ (2,850) $ (3,449)
Agency mortgage-backed    
Less Than 12 Months    
Number of Securities | security 8 11
Fair Value $ 28,308 $ 43,367
Gross Unrealized Losses $ (333) $ (784)
12 Months and over    
Number of Securities | security 87 87
Fair Value $ 130,242 $ 129,908
Gross Unrealized Losses $ (28,365) $ (32,111)
Total    
Number of Securities | security 95 98
Fair Value $ 158,550 $ 173,275
Gross Unrealized Losses $ (28,698) $ (32,895)
State and political subdivisions    
Less Than 12 Months    
Number of Securities | security 1 1
Fair Value $ 1,522 $ 1,564
Gross Unrealized Losses $ (51) $ (8)
12 Months and over    
Number of Securities | security 52 52
Fair Value $ 44,846 $ 46,470
Gross Unrealized Losses $ (8,743) $ (7,193)
Total    
Number of Securities | security 53 53
Fair Value $ 46,368 $ 48,034
Gross Unrealized Losses $ (8,794) $ (7,201)
Corporate    
Less Than 12 Months    
Number of Securities | security 2 1
Fair Value $ 998 $ 499
Gross Unrealized Losses $ (1) $ (1)
12 Months and over    
Number of Securities | security 2 3
Fair Value $ 973 $ 1,463
Gross Unrealized Losses $ (27) $ (37)
Total    
Number of Securities | security 4 4
Fair Value $ 1,971 $ 1,962
Gross Unrealized Losses $ (28) $ (38)