XML 91 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 30,016 $ 12,157 $ 77,770 $ 29,451
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 11,426 2,033 26,676 5,910
Greater China        
Disaggregation of Revenue [Line Items]        
Total revenue 10,911 7,591 31,163 17,800
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 5,368 711 13,022 1,523
Rest of North America        
Disaggregation of Revenue [Line Items]        
Total revenue 1,109 1,286 3,440 2,513
Rest of Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 881 127 2,442 701
South America        
Disaggregation of Revenue [Line Items]        
Total revenue $ 321 $ 409 $ 1,027 $ 1,004