v3.26.1
Note 3 - Revenues - Revenue by Geographic Destination (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total revenues $ 22,727 $ 20,450 $ 43,482 $ 42,224
UNITED STATES        
Total revenues 10,503 9,656 19,308 19,483
Americas, Other [Member]        
Total revenues 878 422 1,725 1,251
EMEA [Member]        
Total revenues 6,783 6,588 13,254 12,618
CHINA        
Total revenues 3,076 2,451 5,883 5,185
Asia, Other [Member]        
Total revenues $ 1,487 $ 1,333 $ 3,312 $ 3,687