v3.26.3
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 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Concentration Risk [Line Items]        
Net revenue $ 218,057 $ 126,459 $ 524,092 $ 331,205
Revenue Benchmark        
Concentration Risk [Line Items]        
Net revenue 218,057 126,459 524,092 331,205
Revenue Benchmark | Asia        
Concentration Risk [Line Items]        
Net revenue 194,509 105,592 443,689 267,971
Revenue Benchmark | Europe        
Concentration Risk [Line Items]        
Net revenue 13,133 16,343 44,450 47,398
Revenue Benchmark | United States        
Concentration Risk [Line Items]        
Net revenue 8,165 3,565 31,654 14,317
Revenue Benchmark | Rest of world        
Concentration Risk [Line Items]        
Net revenue $ 2,250 $ 959 $ 4,299 $ 1,519
Revenue Benchmark | Geographic Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Geographic Concentration Risk | Asia        
Concentration Risk [Line Items]        
Concentration risk percentage 89.00% 83.00% 85.00% 81.00%
Revenue Benchmark | Geographic Concentration Risk | Europe        
Concentration Risk [Line Items]        
Concentration risk percentage 6.00% 13.00% 8.00% 14.00%
Revenue Benchmark | Geographic Concentration Risk | United States        
Concentration Risk [Line Items]        
Concentration risk percentage 4.00% 3.00% 6.00% 4.00%
Revenue Benchmark | Geographic Concentration Risk | Rest of world        
Concentration Risk [Line Items]        
Concentration risk percentage 1.00% 1.00% 1.00% 1.00%
Revenue Benchmark | Geographic Concentration Risk | Hong Kong        
Concentration Risk [Line Items]        
Concentration risk percentage 52.00% 46.00% 50.00% 48.00%
Revenue Benchmark | Geographic Concentration Risk | Mainland China        
Concentration Risk [Line Items]        
Concentration risk percentage 12.00%   12.00%  
Revenue Benchmark | Geographic Concentration Risk | Vietnam        
Concentration Risk [Line Items]        
Concentration risk percentage 12.00% 15.00% 11.00% 12.00%