XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 27,207 $ 24,073 $ 77,716 $ 73,257
UNITED STATES        
Revenue 8,119 1,568 12,022 5,668
Europe and Middle East [Member]        
Revenue 2,690 5,624 11,644 10,518
Asia Pacific [Member]        
Revenue [1],[2] 16,398 16,862 54,037 56,551
Other [Member]        
Revenue 0 19 13 520
CHINA        
Revenue 10,723 $ 12,538 $ 39,748 $ 42,978
FINLAND        
Revenue $ 3,033      
[1] China
[2] South Korea