VIDA Global Inc. (VIDA) Management Team Experience & Alignment (2026)