XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 28,437 $ 22,922 $ 50,509 $ 49,184
UNITED STATES        
Revenue 1,365 1,748 3,903 4,100
Europe and Middle East [Member]        
Revenue [1] 7,442 2,084 8,954 4,893
Asia Pacific [Member]        
Revenue [2] 19,630 19,063 37,639 39,689
Other [Member]        
Revenue 0 27 13 502
CHINA        
Revenue 15,433 $ 12,714 29,025 $ 30,477
FINLAND        
Revenue $ 6,455   $ 6,645  
[1] Finland
[2] China