2025 in Review, 2026 in Preview. — SciRadar