v3.22.1
Revenue - Revenues by Geographic Location (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
U.S.          
Disaggregation of Revenue [Line Items]          
Total revenues 31,367 11,747 15,856 16,750 93,205
Luxembourg          
Disaggregation of Revenue [Line Items]          
Total revenues 1,156 509 795 560 3,071
South Korea          
Disaggregation of Revenue [Line Items]          
Total revenues 68 52 0 84 144
Poland          
Disaggregation of Revenue [Line Items]          
Total revenues 51 73 0 148 51
Germany          
Disaggregation of Revenue [Line Items]          
Total revenues 38 0 0 0 55
Japan          
Disaggregation of Revenue [Line Items]          
Total revenues 0 52 0 62 0
Taiwan          
Disaggregation of Revenue [Line Items]          
Total revenues $ 0 $ 52 $ 0 $ 52 $ 0