Blue Origin New Glenn Explosion: Impact on NASA 2025