XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Disaggregation of Revenue Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 80,688 $ 73,182
Percentage of total revenue 100.00% 100.00%
UNITED STATES    
Revenues $ 26,933 $ 26,232
Percentage of total revenue 33.00% 36.00%
Europe [Member]    
Revenues $ 25,671 $ 22,949
Percentage of total revenue 32.00% 31.00%
The rest of the world [Member]    
Revenues $ 28,084 $ 24,001
Percentage of total revenue 35.00% 33.00%