Odyssey Bounces Back from Unsuccessful IPO, Securing $213 Million in Series D Funding 09/10/202509/10/2025