XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Segment and Geographic Information - Revenue Information by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net $ 118,630 $ 65,151 $ 321,441 $ 149,094
UNITED STATES        
Revenue, net 1,684 1,659 3,638 6,336
TAIWAN        
Revenue, net 43,799 34,663 111,132 88,225
CHINA        
Revenue, net $ 73,147 $ 28,829 $ 206,671 $ 54,533