v3.26.1
Prepaids and Other Current Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid launch costs, current $ 5,087 $ 0
Prepaid design and production services, current 1,538 0
Prepaid insurance and other current assets 2,696 1,667
Total 9,321 1,667
Non-current portion of prepaid launch costs 1,200 2,600
Non-current portion of prepaid design and production services 7,000 $ 0
Impairment charge related to prepaid design and production services $ 1,700