XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information and Operations by Geographic Area - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenue $ 283,605 $ 218,808 $ 116,156
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 283,605 218,808 116,156
Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 101,849 66,390 55,789
Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 59,209 82,503 30,306
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 33,470 14,221 8,522
Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue $ 89,077 $ 55,694 $ 21,539