v3.26.1
Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available-for-Sale, Fair Value    
Fair Value, Less than 12 Months $ 34,410 $ 11,214
Fair Value, 12 Months or Longer 83,857 94,274
Fair Value 118,267 105,488
Gross Unrealized Losses    
Gross Unrealized Losses, Less than 12 Months (270) (28)
Gross Unrealized Losses, 12 Months or Longer (9,365) (9,188)
Gross Unrealized Losses (9,635) (9,216)
U.S. Treasuries    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 8,957 13,132
Fair Value 8,957 13,132
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (42) (112)
Gross Unrealized Losses (42) (112)
U.S. government and federal agencies    
Available-for-Sale, Fair Value    
Fair Value, Less than 12 Months 985  
Fair Value, 12 Months or Longer 3,829 5,838
Fair Value 4,814 5,838
Gross Unrealized Losses    
Gross Unrealized Losses, Less than 12 Months (1)  
Gross Unrealized Losses, 12 Months or Longer (171) (158)
Gross Unrealized Losses (172) (158)
Corporate bonds    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 2,823 2,820
Fair Value 2,823 2,820
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (177) (180)
Gross Unrealized Losses (177) (180)
U.S. agency collateralized mortgage obligations    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 24,063 24,930
Fair Value 24,063 24,930
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (5,491) (5,333)
Gross Unrealized Losses (5,491) (5,333)
Tax-exempt municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 1,203 1,236
Fair Value 1,203 1,236
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (175) (142)
Gross Unrealized Losses (175) (142)
U.S. agency mortgage-backed    
Available-for-Sale, Fair Value    
Fair Value, Less than 12 Months 33,425 11,214
Fair Value, 12 Months or Longer 42,982 46,318
Fair Value 76,407 57,532
Gross Unrealized Losses    
Gross Unrealized Losses, Less than 12 Months (269) (28)
Gross Unrealized Losses, 12 Months or Longer (3,309) (3,263)
Gross Unrealized Losses $ (3,578) $ (3,291)