Lichen net loss widens 24% to USD 11.55 million for six months ended June 30, 2026 - LICN News | Rallies