XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Securities in a Gross Unrealized Loss Position - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer $ 147,753 $ 169,993
Fair Value 147,753 169,993
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (16,027) (15,697)
Gross Unrealized Losses (16,027) (15,697)
U.S. Treasuries    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 31,381 42,977
Fair Value 31,381 42,977
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (1,479) (1,816)
Gross Unrealized Losses (1,479) (1,816)
U.S. government and federal agencies    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 13,354 13,275
Fair Value 13,354 13,275
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (555) (575)
Gross Unrealized Losses (555) (575)
Corporate bonds    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 2,483 2,523
Fair Value 2,483 2,523
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (517) (477)
Gross Unrealized Losses (517) (477)
U.S. agency collateralized mortgage obligations    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 32,708 34,310
Fair Value 32,708 34,310
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (6,712) (6,496)
Gross Unrealized Losses (6,712) (6,496)
Tax-exempt municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 1,179 1,231
Fair Value 1,179 1,231
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (200) (149)
Gross Unrealized Losses (200) (149)
Taxable municipal    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 592 587
Fair Value 592 587
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (14) (19)
Gross Unrealized Losses (14) (19)
U.S. agency mortgage-backed    
Available-for-Sale, Fair Value    
Fair Value, 12 Months or Longer 66,056 75,090
Fair Value 66,056 75,090
Gross Unrealized Losses    
Gross Unrealized Losses, 12 Months or Longer (6,550) (6,165)
Gross Unrealized Losses $ (6,550) $ (6,165)