XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Segment, Geographic and Customer Information - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 27,728 $ 79,418 $ 66,070 $ 149,671
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue 27,728 79,418 66,070 149,671
Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue 5,290 24,545 15,904 47,617
Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue 6,538 17,345 12,846 31,878
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue 4,134 8,826 11,624 16,020
Singapore | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue 3,666 5,973 7,448 11,129
Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue $ 8,100 $ 22,729 $ 18,248 $ 43,027