v3.24.3
Segment data - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 133,528 $ 120,331 $ 377,063 $ 340,074  
Total long-lived assets 24,549   24,549   $ 25,437
North and South America (“Americas”)          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 92,681 83,419 260,074 236,610  
Total long-lived assets 11,615   11,615   13,848
Europe, Middle East and Africa (“EMEA”)          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 31,492 27,649 89,524 78,201  
Total long-lived assets 8,250   8,250   8,577
Asia and Pacific Rim (“APAC”)          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 9,355 $ 9,263 27,465 $ 25,263  
Total long-lived assets $ 4,684   $ 4,684   $ 3,012