XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Gross Unrealized Losses and Fair Value Aggregated by Investment Category and Length of Time in Continuous Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
Investment Securities    
Less than 12 months Fair Value $ 1,799 $ 3,695
Less than 12 months Unrealized Loss (21) (41)
12 months or more Fair Value 103,161 132,405
12 months or more Unrealized Loss (26,222) (25,331)
Total Fair Value 104,960 136,100
Total Unrealized Loss (26,243) (25,372)
Collateralized mortgage obligations    
Investment Securities    
Less than 12 months Fair Value 118 492
Less than 12 months Unrealized Loss   (1)
12 months or more Fair Value 9,456 11,927
12 months or more Unrealized Loss (2,402) (2,308)
Total Fair Value 9,574 12,419
Total Unrealized Loss $ (2,402) (2,309)
Number of securities continuous unrealized loss position more than twelve months | security 63  
Agency mortgage-backed securities    
Investment Securities    
Less than 12 months Fair Value $ 66 5
Less than 12 months Unrealized Loss (1)  
12 months or more Fair Value 38,535 46,109
12 months or more Unrealized Loss (5,650) (5,816)
Total Fair Value 38,601 46,114
Total Unrealized Loss $ (5,651) (5,816)
Number of securities continuous unrealized loss position more than twelve months | security 79  
Municipal securities    
Investment Securities    
Less than 12 months Fair Value $ 1,615 2,978
Less than 12 months Unrealized Loss (20) (39)
12 months or more Fair Value 30,291 28,667
12 months or more Unrealized Loss (10,181) (9,226)
Total Fair Value 31,906 31,645
Total Unrealized Loss $ (10,201) (9,265)
Number of securities continuous unrealized loss position more than twelve months | security 34  
U.S. Government agency securities    
Investment Securities    
Less than 12 months Fair Value   220
Less than 12 months Unrealized Loss   (1)
12 months or more Fair Value $ 23,538 37,474
12 months or more Unrealized Loss (7,830) (7,711)
Total Fair Value 23,538 37,694
Total Unrealized Loss $ (7,830) (7,712)
Number of securities continuous unrealized loss position more than twelve months | security 53  
Corporate securities    
Investment Securities    
12 months or more Fair Value $ 1,341 1,284
12 months or more Unrealized Loss (159) (216)
Total Fair Value 1,341 1,284
Total Unrealized Loss $ (159) (216)
Number of securities continuous unrealized loss position more than twelve months | security 1  
U.S. Treasury securities    
Investment Securities    
12 months or more Fair Value   6,944
12 months or more Unrealized Loss   (54)
Total Fair Value   6,944
Total Unrealized Loss   $ (54)