v3.26.1
REVENUE - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 60,612 $ 116,491
Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 100.00% 100.00%
Asia & Pacific    
Disaggregation of Revenue [Line Items]    
Revenues $ 17,142 $ 50,051
Asia & Pacific | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 29.00% 43.00%
China    
Disaggregation of Revenue [Line Items]    
Revenues $ 14,877 $ 44,126
China | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 25.00% 38.00%
Other Asia & Pacific countries    
Disaggregation of Revenue [Line Items]    
Revenues $ 2,265 $ 5,925
Other Asia & Pacific countries | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 4.00% 5.00%
Europe    
Disaggregation of Revenue [Line Items]    
Revenues $ 43,236 $ 60,050
Europe | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 71.00% 52.00%
Italy    
Disaggregation of Revenue [Line Items]    
Revenues $ 31,313 $ 36,587
Italy | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 52.00% 31.00%
France    
Disaggregation of Revenue [Line Items]    
Revenues $ 11,680 $ 18,363
France | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 19.00% 16.00%
Other European countries    
Disaggregation of Revenue [Line Items]    
Revenues $ 243 $ 5,100
Other European countries | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 0.00% 5.00%
United States    
Disaggregation of Revenue [Line Items]    
Revenues $ 234 $ 6,390
United States | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% 0.00% 5.00%