XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Total revenues $ 20,591 $ 21,970 $ 62,815 $ 69,579
UNITED STATES        
Total revenues 9,254 9,706 28,737 31,495
Americas, Other [Member]        
Total revenues 1,185 1,211 2,436 2,635
EMEA [Member]        
Total revenues 6,610 6,620 19,228 19,842
CHINA        
Total revenues 2,145 2,639 7,330 10,149
Asia, Other [Member]        
Total revenues $ 1,397 $ 1,794 $ 5,084 $ 5,458