XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 25,678 $ 28,437 $ 49,923 $ 50,509
UNITED STATES        
Revenues 5,544 1,365 9,163 3,903
Europe and Middle East [Member]        
Revenues 2,010 7,442 3,494 8,954
Asia Pacific [Member]        
Revenues 18,124 19,630 37,266 37,639
Other [Member]        
Revenues 0 0 0 13
CHINA        
Revenues $ 13,778 $ 15,433 $ 29,844 29,025
FINLAND        
Revenues       $ 6,455