XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 97,419 $ 120,583 $ 113,832
UNITED STATES      
Revenues 9,551 14,155 17,844
Europe and Middle East [Member]      
Revenues 12,184 9,944 6,876
Asia Pacific [Member]      
Revenues [1] 75,684 96,484 89,112
CHINA      
Revenues $ 57,507 $ 75,682 $ 67,491
[1] China