T Stamp H1 FY26 net loss widens 27.29% to $4.93 million; revenue rises 22% to $1.66 million - IDAI News | Rallies