v3.26.3
Segment Data - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segments        
Total $ 94,901 $ 90,887 $ 282,264 $ 275,342
Americas        
Segments        
Total 66,795 62,098 189,050 186,632
EMEA        
Segments        
Total 18,552 20,309 64,808 64,275
Asia Pacific        
Segments        
Total $ 9,554 $ 8,480 $ 28,406 $ 24,435