XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Data (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     1  
Disaggregation of Revenue [Line Items]        
Total revenue $ 61,432 $ 44,685 $ 118,861 $ 85,503
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 48,285 35,032 93,515 67,110
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 10,275 7,355 19,729 13,955
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 2,872 $ 2,298 $ 5,617 $ 4,438
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | Outside of the United States        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage     28.00% 29.00%