XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Revenue and Geographic Information - Total Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 38,753 $ 41,465 $ 121,197 $ 123,691
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
UNITED STATES        
Revenue $ 27,699 $ 30,831 $ 85,923 $ 90,986
Percentage of Revenue 71.00% 74.00% 71.00% 74.00%
Europe [Member]        
Revenue $ 5,688 $ 5,420 $ 18,264 $ 16,757
Percentage of Revenue 15.00% 13.00% 15.00% 13.00%
Other Location [Member]        
Revenue $ 5,366 $ 5,214 $ 17,010 $ 15,948
Percentage of Revenue 14.00% 13.00% 14.00% 13.00%