XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 49,070 $ 0 $ 93,768 $ 0
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 32,097   61,449  
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 7,800   18,600  
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 5,323   9,869  
Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 3,850   3,850  
Services        
Disaggregation of Revenue [Line Items]        
Total revenue 21,977 0 45,563 0
Licenses and subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenue 10,956 0 23,759 0
Products        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16,137 $ 0 $ 24,446 $ 0