XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table provides information about disaggregated revenue for the years ended December 31, 2023 and 2022 (in thousands):
Year Ended December 31,
20232022
Revenue by Contract Type
Fixed price$58,712 74 %$80,801 94 %
Cost reimbursable13,920 18 %— — %
Time and materials6,889 %5,145 %
Total$79,521 100 %$85,946 100 %
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table presents contract assets as of December 31, 2023 and December 31, 2022 (in thousands):
December 31,
2023
December 31,
2022
Contract Assets
Unbilled receivables$6,146 $346 
Deferred contract costs343 6,633 
Total$6,489 $6,979 
The following table presents contract liabilities as of December 31, 2023 and December 31, 2022 (in thousands):
December 31,
2023
December 31,
2022
Contract liabilities – current
Deferred revenue$22,926 $39,831 
Contract loss provision9,567 10,120 
Accrued launch costs13,018 6,705 
Total contract liabilities – current45,511 56,656 
Contract liabilities – long-term
Contract loss provision— 2,188 
Total contract liabilities – long-term— 2,188 
Total contract liabilities$45,511 $58,844