v3.26.1
Investment Securities - Held-to-Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost and fair value of HTM securities:    
Amortized Cost $ 25,915 $ 28,368
Gross Unrealized Gains 17 27
Gross Unrealized Losses (2,483) (2,355)
Estimated Fair Value 23,449 26,040
Amortized cost of HTM securities by contractual maturity:    
Due after 5 years to 10 years 2,229  
Total 2,229  
Mortgage-backed 23,686  
Total 25,915 28,368
Fair value of HTM securities by contractual maturity:    
Due after 5 years to 10 years 1,792  
Total 1,792  
Mortgage-backed 21,657  
Total 23,449 26,040
Agencies    
Amortized cost and fair value of HTM securities:    
Amortized Cost 1,981 1,980
Gross Unrealized Losses (407) (400)
Estimated Fair Value 1,574 1,580
Amortized cost of HTM securities by contractual maturity:    
Total 1,981 1,980
Fair value of HTM securities by contractual maturity:    
Total 1,574 1,580
Mortgage-backed    
Amortized cost and fair value of HTM securities:    
Amortized Cost 23,686 26,140
Gross Unrealized Gains 17 27
Gross Unrealized Losses (2,046) (1,926)
Estimated Fair Value 21,657 24,241
Amortized cost of HTM securities by contractual maturity:    
Total 23,686 26,140
Fair value of HTM securities by contractual maturity:    
Total 21,657 24,241
Municipal bonds    
Amortized cost and fair value of HTM securities:    
Amortized Cost 248 248
Gross Unrealized Losses (30) (29)
Estimated Fair Value 218 219
Amortized cost of HTM securities by contractual maturity:    
Total 248 248
Fair value of HTM securities by contractual maturity:    
Total $ 218 $ 219