Quarterly report [Sections 13 or 15(d)]

Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Revenue from External Customers by Geographic Areas (Details)

v3.26.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Concentration Risk [Line Items]    
Net revenue $ 137,188 $ 95,933
Revenue Benchmark    
Concentration Risk [Line Items]    
Net revenue $ 137,188 $ 95,933
Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 100.00% 100.00%
Asia | Revenue Benchmark    
Concentration Risk [Line Items]    
Net revenue $ 105,385 $ 75,261
Asia | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 77.00% 78.00%
Europe | Revenue Benchmark    
Concentration Risk [Line Items]    
Net revenue $ 16,289 $ 14,954
Europe | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00% 16.00%
United States | Revenue Benchmark    
Concentration Risk [Line Items]    
Net revenue $ 13,991 $ 5,529
United States | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 6.00%
Rest of world | Revenue Benchmark    
Concentration Risk [Line Items]    
Net revenue $ 1,523 $ 189
Rest of world | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 1.00% 0.00%
Hong Kong | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 48.00% 49.00%
Mainland China | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00%  
Vietnam | Revenue Benchmark | Geographic Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage   11.00%