v3.26.1
Segment and Geographic Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20262025
North America$125,616 $91,385 
Europe, Middle East, and Africa9,888 6,557 
Other international regions7,619 5,682 
Total revenue$143,123 $103,624