XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenues $ 28,759 $ 29,208 $ 58,734 $ 57,986
UNITED STATES        
Total revenues 12,336 14,075 24,638 26,314
Europe [Member]        
Total revenues 9,332 7,194 16,773 15,017
Greater China [Member]        
Total revenues 4,136 3,396 10,335 7,127
Rest of the World [Member]        
Total revenues $ 2,955 $ 4,543 $ 6,988 $ 9,528