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