v3.22.1
Revenue - Revenues by Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 8 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 21, 2020
Sep. 30, 2020
Sep. 30, 2021
Disaggregation of Revenue [Line Items]          
Total revenues $ 32,680 $ 12,485 $ 16,651 $ 17,656 $ 96,526
Boeing | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Total revenues 4,446 0 0 0 13,484
Lockheed Martin | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Total revenues 0 0 0 2,310 0
NASA | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Total revenues 10,589 7,379 15,020 8,661 29,604
Major Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Total revenues $ 15,035 $ 7,379 $ 15,020 $ 10,971 $ 43,088