XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of presentation and description of business - Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segment | segment     1  
Number of reportable segment | segment     1  
Revenue $ 95,621 $ 70,548 [1] $ 262,586 $ 192,865 [1]
The Americas        
Disaggregation of Revenue [Line Items]        
Revenue 69,865 54,707 195,408 149,723
Europe, the Middle East, India, and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 19,543 11,786 49,721 32,347
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,213 $ 4,055 $ 17,457 $ 10,795
[1] Certain prior period amounts have been revised to correct immaterial errors. See Note 1 for more information.