Cash and Cash Equivalents Reach $261.3M, Expected to Last Until 2028 | Intellectia.AI