XML 141 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer $ 120,834 $ 130,257
Fair Value 120,834 130,257
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (11,831) (13,584)
Gross Unrealized Losses (11,831) (13,584)
U.S. Treasuries    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 22,638 27,137
Fair Value 22,638 27,137
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (557) (783)
Gross Unrealized Losses (557) (783)
U.S. government and federal agencies    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 8,689 10,581
Fair Value 8,689 10,581
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (287) (385)
Gross Unrealized Losses (287) (385)
Corporate bonds    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 2,788 2,739
Fair Value 2,788 2,739
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (212) (261)
Gross Unrealized Losses (212) (261)
U.S. agency collateralized mortgage obligations    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 29,445 29,611
Fair Value 29,445 29,611
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (5,952) (6,421)
Gross Unrealized Losses (5,952) (6,421)
Tax-exempt municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 1,157 1,171
Fair Value 1,157 1,171
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (222) (208)
Gross Unrealized Losses (222) (208)
Taxable municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 265 263
Fair Value 265 263
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (5) (7)
Gross Unrealized Losses (5) (7)
U.S. agency mortgage-backed    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 55,852 58,755
Fair Value 55,852 58,755
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (4,596) (5,519)
Gross Unrealized Losses $ (4,596) $ (5,519)