XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregated by Geographic Region (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
region
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
region
Sep. 30, 2021
USD ($)
Disaggregation of Revenue        
Number of primary geographic regions | region 3   3  
Revenue $ 15,241 $ 14,795 $ 44,295 $ 36,923
APAC        
Disaggregation of Revenue        
Revenue 10,030 8,523 27,634 23,474
North America        
Disaggregation of Revenue        
Revenue 2,980 4,197 9,865 8,623
EMEA        
Disaggregation of Revenue        
Revenue $ 2,231 $ 2,075 $ 6,796 $ 4,826