XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value    
Less than 12 months $ 18,942 $ 51,361
12 months or more 140,445 144,583
Total Fair Value 159,387 195,944
Unrealized Losses    
Less than 12 months (366) (811)
12 months or more (30,635) (30,221)
Total Unrealized Losses (31,001) (31,032)
U.S. Treasury    
Fair Value    
Less than 12 months   4,915
12 months or more   0
Total Fair Value   4,915
Unrealized Losses    
Less than 12 months   (22)
12 months or more   0
Total Unrealized Losses   (22)
U.S. government and federal agency obligations    
Fair Value    
Less than 12 months 0 0
12 months or more 378 401
Total Fair Value 378 401
Unrealized Losses    
Less than 12 months 0 0
12 months or more (4) (7)
Total Unrealized Losses (4) (7)
U.S. government-sponsored enterprises    
Fair Value    
Less than 12 months 0 996
12 months or more 1,812 1,778
Total Fair Value 1,812 2,774
Unrealized Losses    
Less than 12 months 0 (5)
12 months or more (188) (222)
Total Unrealized Losses (188) (227)
Obligations of states and political subdivisions    
Fair Value    
Less than 12 months 2,967 2,791
12 months or more 94,515 98,442
Total Fair Value 97,482 101,233
Unrealized Losses    
Less than 12 months (203) (163)
12 months or more (24,374) (22,917)
Total Unrealized Losses (24,577) (23,080)
Residential    
Fair Value    
Less than 12 months 6,356 34,179
12 months or more 23,014 23,453
Total Fair Value 29,370 57,632
Unrealized Losses    
Less than 12 months (32) (435)
12 months or more (3,016) (3,599)
Total Unrealized Losses (3,048) (4,034)
Commercial    
Fair Value    
Less than 12 months 2,258 3,580
12 months or more 10,191 10,159
Total Fair Value 12,449 13,739
Unrealized Losses    
Less than 12 months (14) (128)
12 months or more (2,277) (2,516)
Total Unrealized Losses (2,291) (2,644)
Other debt securities    
Fair Value    
Less than 12 months 7,361 4,900
12 months or more 9,271 9,101
Total Fair Value 16,632 14,001
Unrealized Losses    
Less than 12 months (117) (58)
12 months or more (554) (723)
Total Unrealized Losses (671) (781)
Bank issued trust preferred securities    
Fair Value    
Less than 12 months 0 0
12 months or more 1,264 1,249
Total Fair Value 1,264 1,249
Unrealized Losses    
Less than 12 months 0 0
12 months or more (222) (237)
Total Unrealized Losses $ (222) $ (237)