XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenue $ 48,412 $ 22,610
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 11,313 4,281
China    
Disaggregation of Revenue [Line Items]    
Total revenue 25,973 14,297
Latin America    
Disaggregation of Revenue [Line Items]    
Total revenue 5,192 1,530
Rest of Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 1,006 1,478
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 4,928 $ 1,024