v3.22.1
Revenue - Revenues by Customer Grouping (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
Civil space          
Disaggregation of Revenue [Line Items]          
Total revenues 18,166 7,926 15,844 9,469 49,032
National security          
Disaggregation of Revenue [Line Items]          
Total revenues 6,896 1,405 684 3,028 22,649
Commercial and other          
Disaggregation of Revenue [Line Items]          
Total revenues $ 7,618 $ 3,154 $ 123 $ 5,159 $ 24,845