Origin Materials Reports 2025 Financial Results Amid Challenges | Intellectia.AI