Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Revenue and Receivables - Disaggregated Revenue by Offering and Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Revenue $ 43,885 $ 27,830 $ 104,315 $ 62,314
U.S Government Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue 35,641 15,825 86,480 41,581
U.S Government Contracts | Fixed Price        
Disaggregation Of Revenue [Line Items]        
Revenue 33,247 13,505 80,723 34,173
U.S Government Contracts | Cost-plus fee and other        
Disaggregation Of Revenue [Line Items]        
Revenue 2,394 2,320 5,757 7,408
Foreign Government Contracts | Fixed Price        
Disaggregation Of Revenue [Line Items]        
Revenue 1,938 1,420 5,017 3,031
Commercial Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue 6,306 10,585 12,818 17,702
Commercial Contracts | Fixed Price | United States        
Disaggregation Of Revenue [Line Items]        
Revenue 140 8,323 2,175 14,400
Commercial Contracts | Fixed Price | International        
Disaggregation Of Revenue [Line Items]        
Revenue 730 2,262 3,932 3,302
Commercial Contracts | Cost-plus fee and other | United States        
Disaggregation Of Revenue [Line Items]        
Revenue 32   83  
Commercial Contracts | Cost-plus fee and other | International        
Disaggregation Of Revenue [Line Items]        
Revenue 5,404   6,628  
Mission Support        
Disaggregation Of Revenue [Line Items]        
Revenue 42,359 25,554 100,495 57,945
Launch Support        
Disaggregation Of Revenue [Line Items]        
Revenue 215 826 1,244 1,422
Operations        
Disaggregation Of Revenue [Line Items]        
Revenue 291 865 660 1,598
Studies Design And Other        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,020 $ 585 $ 1,916 $ 1,349