TELA Bio Q3 2026 net loss widens 8% to $9.3 million; revenue falls 8% to $19 million - TELA News | Rallies