XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value    
Securities With Losses Under 12 Months $ 16,179 $ 39,090
Securities With Losses Over 12 Months 42,280 41,459
Total, Fair value 58,459 80,549
Gross Unrealized Loss    
Securities With Losses Under 12 Months (151) (443)
Securities With Losses Over 12 Months (6,658) (8,372)
Total, Gross Unrealized Loss (6,809) (8,815)
U.S. Government Agencies    
Fair value    
Securities With Losses Over 12 Months 989 996
Total, Fair value 989 996
Gross Unrealized Loss    
Securities With Losses Over 12 Months (11) (4)
Total, Gross Unrealized Loss (11) (4)
Mortgage-Backed Securities    
Fair value    
Securities With Losses Under 12 Months 15,331 38,128
Securities With Losses Over 12 Months 40,012 39,103
Total, Fair value 55,343 77,231
Gross Unrealized Loss    
Securities With Losses Under 12 Months (144) (433)
Securities With Losses Over 12 Months (6,564) (8,241)
Total, Gross Unrealized Loss (6,708) (8,674)
Collateralized Mortgage Obligations    
Fair value    
Securities With Losses Under 12 Months 848 962
Securities With Losses Over 12 Months 1,279 1,360
Total, Fair value 2,127 2,322
Gross Unrealized Loss    
Securities With Losses Under 12 Months (7) (10)
Securities With Losses Over 12 Months (83) (127)
Total, Gross Unrealized Loss $ (90) $ (137)