v3.26.1
Segment and Geographic Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Region The following table sets forth revenue by geographic region for the periods presented (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
North America$140,456 $100,122 $266,072 $191,507 
Europe, Middle East, and Africa9,801 8,818 19,689 15,375 
Other international regions8,702 6,441 16,321 12,123 
Total revenue$158,959 $115,381 $302,082 $219,005