v3.26.1
Securities - Available-for-Sale Investment Securities Portfolios (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities [Abstract]    
Amortized cost $ 337,681 $ 265,371
Gross unrealized gains 595 1,539
Gross unrealized losses (11,246) (10,075)
Fair value 327,030 256,835
Federal Agency Mortgage-backed Securities [Member]    
Securities [Abstract]    
Amortized cost 161,575 120,372
Gross unrealized gains 180 1,109
Gross unrealized losses (8,023) (7,051)
Fair value 153,732 114,430
Federal Agency CMOs [Member]    
Securities [Abstract]    
Amortized cost 99,591 69,742
Gross unrealized gains 294 367
Gross unrealized losses (913) (652)
Fair value 98,972 69,457
Federal Agency Debt [Member]    
Securities [Abstract]    
Amortized cost 24,426 29,259
Gross unrealized gains 14 0
Gross unrealized losses (756) (846)
Fair value 23,684 28,413
Municipal Bonds [Member]    
Securities [Abstract]    
Amortized cost 4,749 4,766
Gross unrealized gains 0 0
Gross unrealized losses (230) (244)
Fair value 4,519 4,522
U.S. Small Business Administration (SBA) Pools [Member]    
Securities [Abstract]    
Amortized cost 8,702 9,387
Gross unrealized gains 3 3
Gross unrealized losses (1,100) (1,115)
Fair value 7,605 8,275
Asset-Backed Securities [Member]    
Securities [Abstract]    
Amortized cost 8,638 9,352
Gross unrealized gains 3 3
Gross unrealized losses (63) (86)
Fair value 8,578 9,269
Corporate Bonds [Member]    
Securities [Abstract]    
Amortized cost 30,000 17,500
Gross unrealized gains 101 57
Gross unrealized losses (161) (75)
Fair value $ 29,940 17,482
U.S. Treasuries [Member]    
Securities [Abstract]    
Amortized cost   4,993
Gross unrealized gains   0
Gross unrealized losses   (6)
Fair value   $ 4,987