XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Net revenues by geographic location based on the location of the customer were as follows (in thousands):
Three Months Ended
March 31,
20262025
North America$58,695$47,793
EMEA43,98637,045
APAC8,6908,214
LATAM4,9665,926
Total revenues$116,337$98,978