XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of presentation and description of business (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segment | segment     1  
Number of reportable segment | segment     1  
Revenue $ 124,557 $ 95,621 $ 348,453 $ 262,586
The Americas        
Disaggregation of Revenue [Line Items]        
Revenue 86,687 67,330 241,816 188,594
Europe, the Middle East, India, and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 28,622 21,815 82,136 55,745
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,248 $ 6,476 $ 24,501 $ 18,247