Quarterly report pursuant to Section 13 or 15(d)

Revenue and Receivables - Disaggregated Revenue by Offering and Customer Type (Details)

v3.22.2.2
Revenue and Receivables - Disaggregated Revenue by Offering and Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 27,830 $ 10,255 $ 62,314 $ 30,158
U.S Government Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue 15,825 5,730 41,581 17,288
U.S Government Contracts | Fixed Price        
Disaggregation Of Revenue [Line Items]        
Revenue 13,505 4,245 34,173 14,377
U.S Government Contracts | Cost-plus Fee        
Disaggregation Of Revenue [Line Items]        
Revenue 2,320 1,485 7,408 2,911
Foreign Government Contracts | Fixed Price        
Disaggregation Of Revenue [Line Items]        
Revenue 1,420 1,748 3,031 2,745
Commercial Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue 10,585 2,777 17,702 10,125
Commercial Contracts | Fixed Price | United States        
Disaggregation Of Revenue [Line Items]        
Revenue 8,323 1,964 14,400 5,732
Commercial Contracts | Fixed Price | International        
Disaggregation Of Revenue [Line Items]        
Revenue 2,262 749 3,302 4,274
Commercial Contracts | Cost-plus Fee        
Disaggregation Of Revenue [Line Items]        
Revenue   64   119
Mission Support        
Disaggregation Of Revenue [Line Items]        
Revenue 25,554 9,674 57,945 26,874
Launch Support        
Disaggregation Of Revenue [Line Items]        
Revenue 826 14 1,422 1,030
Operations        
Disaggregation Of Revenue [Line Items]        
Revenue 865 539 1,598 1,653
Studies Design And Other        
Disaggregation Of Revenue [Line Items]        
Revenue $ 585 $ 28 $ 1,349 $ 601