XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and geographic information - Schedule of revenues by customer location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 79,817 $ 80,080
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 63,509 59,761
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 5,509 8,995
Netherlands    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 2,500 3,473
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 8,299 $ 7,851