XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
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
June 30,
Six Months Ended
June 30,
2025202420252024
North America$57,569$48,662$105,362$99,590
EMEA38,71334,14575,75867,733
APAC11,1319,65319,34517,262
LATAM5,5595,55911,48510,865
Total revenues$112,972$98,019$211,950$195,450