XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenues $ 21,774 $ 24,512
UNITED STATES    
Total revenues 9,827 10,983
Americas, Other [Member]    
Total revenues 829 761
EMEA [Member]    
Total revenues 6,030 6,623
CHINA    
Total revenues 2,734 4,260
Asia, Other [Member]    
Total revenues $ 2,354 $ 1,885