v3.26.1
Segment and Geographic Data (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of revenue by geographical region Revenue by geographical region is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Americas$98,649 $89,428 $195,513 $176,672 
EMEA19,297 16,947 38,188 33,618 
Asia Pacific5,901 5,403 11,643 10,777 
Total$123,847 $111,778 $245,344 $221,067