v3.26.1
Investment Securities - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair value    
Securities With Losses Under 12 Months $ 17,566 $ 5,420
Securities With Losses Over 12 Months 38,409 47,550
Total, Fair value 55,975 52,970
Gross Unrealized Loss    
Securities With Losses Under 12 Months (191) (20)
Securities With Losses Over 12 Months (5,616) (5,542)
Total, Gross Unrealized Loss (5,807) (5,562)
U.S. Government Agencies    
Fair value    
Securities With Losses Over 12 Months 991 996
Total, Fair value 991 996
Gross Unrealized Loss    
Securities With Losses Over 12 Months (9) (4)
Total, Gross Unrealized Loss (9) (4)
Mortgage-Backed Securities    
Fair value    
Securities With Losses Under 12 Months 16,945 5,420
Securities With Losses Over 12 Months 35,814 44,675
Total, Fair value 52,759 50,095
Gross Unrealized Loss    
Securities With Losses Under 12 Months (186) (20)
Securities With Losses Over 12 Months (5,527) (5,464)
Total, Gross Unrealized Loss (5,713) (5,484)
Collateralized Mortgage Obligations    
Fair value    
Securities With Losses Over 12 Months 1,604 1,879
Total, Fair value 1,604 1,879
Gross Unrealized Loss    
Securities With Losses Over 12 Months (80) (74)
Total, Gross Unrealized Loss (80) $ (74)
Corporate Bonds    
Fair value    
Securities With Losses Under 12 Months 621  
Total, Fair value 621  
Gross Unrealized Loss    
Securities With Losses Under 12 Months (5)  
Total, Gross Unrealized Loss $ (5)