XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Segment and geographic information - Schedule of revenues by customer location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 87,435 $ 77,419 $ 250,289 $ 234,841
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 72,953 59,657 205,430 177,606
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 4,052 7,976 13,762 26,104
Netherlands        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 2,414 2,894 7,349 9,581
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 8,016 $ 6,892 $ 23,748 $ 21,550