XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
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):


Year Ended December 31,
202420232022
North America197,940 187,603 167,542 
EMEA131,518 114,814 104,119 
APAC37,202 33,577 27,973 
LATAM21,877 18,010 14,155 
Total revenue
$388,537 $354,004 $313,789