Prepaids and Other Current Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Prepaid launch costs, current | $ 1,033 | $ 5,087 |
| Prepaid design and production services, current | 2,072 | 1,538 |
| Prepaid insurance and other current assets | 2,068 | 2,696 |
| Total | 5,173 | 9,321 |
| Non-current portion of prepaid launch costs | 1,200 | 1,200 |
| Non-current portion of prepaid design and production services | $ 6,500 | $ 7,000 |