MaxCyte Reports 2025 Revenue Decline Amid Strategic Developments | Intellectia.AI