XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Segment and Geographic Information - Revenue Information 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, net $ 102,952 $ 43,270 $ 202,811 $ 83,943
UNITED STATES        
Revenue, net 803 1,967 1,954 4,677
TAIWAN        
Revenue, net 39,505 28,859 67,333 53,562
CHINA        
Revenue, net $ 62,644 $ 12,444 $ 133,524 $ 25,704