XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Segment, Geographic and Customer Information - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 69,494 $ 43,866 $ 129,808 $ 76,888
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 69,494 43,866 129,808 76,888
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     129,808 76,888
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 69,494 43,866    
Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     33,255 21,611
Hong Kong | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 23,560 15,082    
Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     47,395 25,536
Taiwan | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 20,538 12,052    
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     8,951 7,623
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 4,767 4,129    
Singapore | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     7,075 6,468
Singapore | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 3,010 4,259    
Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Segment Reporting Information [Line Items]        
Revenue     $ 33,132 $ 15,650
Other | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue $ 17,619 $ 8,344