XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and geographic information - Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 158,432 $ 129,563 $ 463,767 $ 380,206
North America        
Segment Reporting Information [Line Items]        
Revenue 65,809 51,209 189,284 148,425
Europe, Middle East, Africa        
Segment Reporting Information [Line Items]        
Revenue 45,788 39,050 139,729 124,666
Asia Pacific        
Segment Reporting Information [Line Items]        
Revenue 35,210 29,200 101,125 77,509
Latin America        
Segment Reporting Information [Line Items]        
Revenue $ 11,625 $ 10,104 $ 33,629 $ 29,606