v3.26.1
Securities - Securities in Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities [Abstract]    
Less than 12 months, fair value $ 145,195 $ 26,015
Less than 12 months, unrealized losses (1,279) (193)
More than 12 months, fair value 86,143 105,552
More than 12 months, unrealized losses (9,967) (9,882)
Total, fair value 231,338 131,567
Total, unrealized losses (11,246) (10,075)
Federal Agency Mortgage-backed Securities [Member]    
Securities [Abstract]    
Less than 12 months, fair value 84,940 7,197
Less than 12 months, unrealized losses (891) (26)
More than 12 months, fair value 44,117 47,717
More than 12 months, unrealized losses (7,132) (7,025)
Total, fair value 129,057 54,914
Total, unrealized losses (8,023) (7,051)
Federal Agency CMOs [Member]    
Securities [Abstract]    
Less than 12 months, fair value 37,525 1,488
Less than 12 months, unrealized losses (161) (2)
More than 12 months, fair value 12,385 14,804
More than 12 months, unrealized losses (752) (650)
Total, fair value 49,910 16,292
Total, unrealized losses (913) (652)
Federal Agency Debt [Member]    
Securities [Abstract]    
Less than 12 months, fair value 2,509 2,512
Less than 12 months, unrealized losses (2) (3)
More than 12 months, fair value 18,121 25,901
More than 12 months, unrealized losses (754) (843)
Total, fair value 20,630 28,413
Total, unrealized losses (756) (846)
Municipal Bonds [Member]    
Securities [Abstract]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
More than 12 months, fair value 4,519 4,522
More than 12 months, unrealized losses (230) (244)
Total, fair value 4,519 4,522
Total, unrealized losses (230) (244)
SBA Pools [Member]    
Securities [Abstract]    
Less than 12 months, fair value 180 185
Less than 12 months, unrealized losses (1) (1)
More than 12 months, fair value 7,001 7,621
More than 12 months, unrealized losses (1,099) (1,114)
Total, fair value 7,181 7,806
Total, unrealized losses (1,100) (1,115)
Asset-Backed Securities [Member]    
Securities [Abstract]    
Less than 12 months, fair value 6,702 7,208
Less than 12 months, unrealized losses (63) (86)
More than 12 months, fair value 0 0
More than 12 months, unrealized losses 0 0
Total, fair value 6,702 7,208
Total, unrealized losses (63) (86)
Corporate Bonds [Member]    
Securities [Abstract]    
Less than 12 months, fair value 13,339 7,425
Less than 12 months, unrealized losses (161) (75)
More than 12 months, fair value 0 0
More than 12 months, unrealized losses 0 0
Total, fair value 13,339 7,425
Total, unrealized losses $ (161) (75)
U.S. Treasuries [Member]    
Securities [Abstract]    
Less than 12 months, fair value   0
Less than 12 months, unrealized losses   0
More than 12 months, fair value   4,987
More than 12 months, unrealized losses   (6)
Total, fair value   4,987
Total, unrealized losses   $ (6)