XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Segment Information and Foreign Operations - Segment Revenue Reporting by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 17,974 $ 27,923 $ 37,330 $ 50,611
CHINA        
Revenue 14,492 16,947 27,918 28,464
TAIWAN        
Revenue 530 3,420 1,751 8,002
JAPAN        
Revenue 704 796 1,422 1,786
Asia Pacific Excluding China, Taiwan and Japan [Member]        
Revenue 427 712 1,208 1,510
Europe [Member]        
Revenue 1,597 4,689 3,698 8,414
North America [Member]        
Revenue $ 224 $ 1,359 $ 1,333 $ 2,435