TELA Bio Q2 FY26 net loss widens to $11.3 million; revenue drops 4% to $19.3 million - TELA News | Rallies