v3.26.1
Note 6 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenues $ 29,033 $ 25,678 $ 56,057 $ 49,923  
Long-lived assets 25,852   25,852   $ 24,540
UNITED STATES          
Revenues 10,893 5,544 18,343 9,163  
Long-lived assets 801   801   1,064
ISRAEL          
Long-lived assets 20,912   20,912   19,330
FRANCE          
Long-lived assets 1,611   1,611   1,682
GREECE          
Long-lived assets 1,183   1,183   1,255
Europe and Middle East [Member]          
Revenues 937 2,010 1,916 3,494  
Other Geographic Regions [Member]          
Long-lived assets 1,345   1,345   $ 1,209
Asia Pacific [Member]          
Revenues 17,203 18,124 35,798 37,266  
CHINA          
Revenues $ 13,905 $ 13,778 $ 29,169 $ 29,844