Mannatech Reports $15.2 Million Net Loss for 2025 Fiscal Year | Intellectia.AI