SenesTech, Inc. Q2 2026 Financial Results: Revenue $770K, Net Loss $1.83M — ChemBrief Topics