XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total revenues $ 94,135 $ 112,250
UNITED STATES    
Total revenues 41,738 48,205
Americas, Other [Member]    
Total revenues 3,596 3,517
EMEA [Member]    
Total revenues 28,405 33,275
Greater China [Member]    
Total revenues 13,297 18,488
Asia, Other [Member]    
Total revenues $ 7,099 $ 8,765