XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregation of Revenue Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 82,702 $ 77,250 $ 245,403 $ 226,224
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
UNITED STATES        
Revenues $ 29,251 $ 26,925 $ 84,174 $ 80,381
Percentage of total revenue 35.00% 35.00% 34.00% 36.00%
Europe [Member]        
Revenues $ 25,391 $ 25,691 $ 76,897 $ 73,388
Percentage of total revenue 31.00% 33.00% 31.00% 32.00%
The rest of the world [Member]        
Revenues $ 28,060 $ 24,634 $ 84,332 $ 72,455
Percentage of total revenue 34.00% 32.00% 35.00% 32.00%