v3.26.1
Note 7 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenues $ 27,024 $ 24,245  
Long-lived assets 26,200   $ 24,540
UNITED STATES      
Revenues 7,450 3,619  
Long-lived assets 939   1,064
ISRAEL      
Long-lived assets 21,355   19,330
FRANCE      
Long-lived assets 1,619   1,682
Europe and Middle East [Member]      
Revenues 979 1,484  
GREECE      
Long-lived assets 1,216   1,255
Asia Pacific [Member]      
Revenues 18,595 19,142  
Other Geographic Regions [Member]      
Long-lived assets 1,071   $ 1,209
CHINA      
Revenues $ 15,264 $ 16,066