XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenues $ 21,969 $ 25,363 $ 69,579 $ 84,097
UNITED STATES        
Total revenues 9,706 12,017 31,495 36,655
Europe [Member]        
Total revenues 6,501 7,063 19,613 23,836
Greater China [Member]        
Total revenues 2,731 3,489 10,426 13,824
Rest of the World [Member]        
Total revenues $ 3,031 $ 2,794 $ 8,045 $ 9,782