Trevi Therapeutics Ends 2025 with $188.3M Cash | Intellectia.AI