XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, net $ 9,527 $ 16,032 $ 34,116 $ 39,603
Japan        
Revenue, net 7,062 7,070 17,741 17,752
China        
Revenue, net 2,246 8,777 14,951 20,906
Taiwan        
Revenue, net 192 185 708 836
United States        
Revenue, net $ 27 $ 0 $ 716 $ 109