v3.26.1
TOTAL SALES - Sales by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 13,203 $ 9,509 $ 24,796 $ 16,009
Asia        
Disaggregation of Revenue [Line Items]        
Total revenues 115 168 453 396
France        
Disaggregation of Revenue [Line Items]        
Total revenues 1,357 4 2,512 653
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 8,276 5,588 14,421 9,121
Other geographical areas        
Disaggregation of Revenue [Line Items]        
Total revenues $ 3,454 $ 3,748 $ 7,410 $ 5,838