XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total revenues $ 20,450 $ 23,097 $ 42,224 $ 47,609
UNITED STATES        
Total revenues 9,656 10,805 19,483 21,788
Americas, Other [Member]        
Total revenues 422 663 1,251 1,424
EMEA [Member]        
Total revenues 6,588 6,599 12,618 13,222
CHINA        
Total revenues 2,451 3,249 5,185 7,631
Asia, Other [Member]        
Total revenues $ 1,333 $ 1,781 $ 3,687 $ 3,544