XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information and Operations by Geographic Area - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenue $ 202,697 $ 143,993 $ 283,605
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenue 202,697 143,993 283,605
Reportable Segment | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 202,697 143,993 283,605
Reportable Segment | Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 64,836 43,954 101,849
Reportable Segment | Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 64,441 31,987 59,209
Reportable Segment | United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 15,853 19,976 33,470
Reportable Segment | Singapore | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue 16,643 16,466 22,439
Reportable Segment | Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Revenue $ 40,924 $ 31,610 $ 66,638