XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 106,939 $ 97,419 $ 120,583
UNITED STATES      
Revenues 20,304 9,551 14,155
Europe and Middle East [Member]      
Revenues 12,796 12,184 9,944
Asia Pacific [Member]      
Revenues [1] 73,826 75,684 96,484
Other [Member]      
Revenues 13 0 0
CHINA      
Revenues $ 52,684 $ 57,507 $ 75,682
[1] China