v3.26.1
Note 14 - Segment Information and Foreign Operations - Segment Revenue Reporting by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 88,326 $ 99,361 $ 75,795
CHINA      
Revenue 55,076 56,119 39,778
TAIWAN      
Revenue 13,039 14,098 8,651
JAPAN      
Revenue 4,906 4,979 4,641
Asia Pacific Excluding China, Taiwan and Japan [Member]      
Revenue 2,441 2,818 3,814
Europe [Member]      
Revenue 11,156 13,766 12,315
North America [Member]      
Revenue $ 1,708 $ 7,581 $ 6,596