v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Geographic Region
The following table depicts the disaggregation of revenue by geographic region based on the shipping address of customers (in thousands):
Three Months Ended March 31,
20252024
United States$26,781 $29,112 
EMEA5,938 6,421 
Other2,014 2,194 
Total revenue$34,733 $37,727