XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregated by Geographic Region (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
region
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
region
Jun. 30, 2021
USD ($)
Disaggregation of Revenue        
Number of primary geographic regions | region 3   3  
Revenue $ 14,707 $ 11,848 $ 29,054 $ 22,128
APAC        
Disaggregation of Revenue        
Revenue 8,371 7,793 17,605 14,951
North America        
Disaggregation of Revenue        
Revenue 3,780 2,686 6,885 4,426
EMEA        
Disaggregation of Revenue        
Revenue $ 2,556 $ 1,369 $ 4,564 $ 2,751