v3.26.1
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