XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 21,999 $ 8,114
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 6,630 494
Greater China    
Disaggregation of Revenue [Line Items]    
Total revenue 9,108 6,322
Latin America    
Disaggregation of Revenue [Line Items]    
Total revenue 1,461 301
South America    
Disaggregation of Revenue [Line Items]    
Total revenue 412 0
Rest of Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 325 0
Rest of North America    
Disaggregation of Revenue [Line Items]    
Total revenue 0 390
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 4,063 $ 607