Prepaids and Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Prepaid launch costs, current | $ 1,530 | $ 5,087 |
| Prepaid design and production services, current | 2,134 | 1,538 |
| Prepaid insurance and other current assets | 1,133 | 2,696 |
| Total | 4,797 | 9,321 |
| Non-current portion of prepaid launch costs | 1,400 | 1,200 |
| Non-current portion of prepaid design and production services | $ 6,400 | $ 7,000 |