XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value    
Securities With Losses Under 12 Months $ 39,090 $ 498
Securities With Losses Over 12 Months 41,459 65,957
Total, Fair value 80,549 66,455
Gross Unrealized Loss    
Securities With Losses Under 12 Months (443) (2)
Securities With Losses Over 12 Months (8,372) (8,917)
Total, Gross Unrealized Loss (8,815) (8,919)
U.S. Government Agencies    
Fair value    
Securities With Losses Over 12 Months 996 966
Total, Fair value 996 966
Gross Unrealized Loss    
Securities With Losses Over 12 Months (4) (34)
Total, Gross Unrealized Loss (4) (34)
Mortgage-Backed Securities    
Fair value    
Securities With Losses Under 12 Months 38,128 498
Securities With Losses Over 12 Months 39,103 63,384
Total, Fair value 77,231 63,882
Gross Unrealized Loss    
Securities With Losses Under 12 Months (433) (2)
Securities With Losses Over 12 Months (8,241) (8,757)
Total, Gross Unrealized Loss (8,674) (8,759)
Collateralized Mortgage Obligations    
Fair value    
Securities With Losses Under 12 Months 962  
Securities With Losses Over 12 Months 1,360 1,607
Total, Fair value 2,322 1,607
Gross Unrealized Loss    
Securities With Losses Under 12 Months (10)  
Securities With Losses Over 12 Months (127) (126)
Total, Gross Unrealized Loss $ (137) $ (126)