May 12, 2026 New Space-Based Defense System for the U.S. Faces Cost Overruns, Congressional Analysis Reveals