XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net $ 8,771 $ 9,527 $ 24,115 $ 34,116
Japan        
Revenue, net 6,919 7,062 18,610 17,741
China        
Revenue, net 1,422 2,246 4,564 14,951
Taiwan        
Revenue, net 191 192 543 708
United States        
Revenue, net $ 239 $ 27 $ 398 $ 716