v3.26.1
TOTAL SALES (Tables)
6 Months Ended
Jun. 30, 2026
TOTAL SALES  
Schedule of revenue from external customers by geographic areas

Three Months Ended June 30, 

Six Months Ended June 30, 

Primary geographical markets

  ​ ​ ​

2026

  ​ ​ ​

2025

 

2026

  ​ ​ ​

2025

Asia

 

115

 

168

453

 

396

France

 

1,357

 

4

2,512

 

653

United States

 

8,276

 

5,588

14,421

 

9,121

Others geographical areas

 

3,454

 

3,748

7,410

 

5,838

Total Sales

 

13,203

 

9,509

24,796

 

16,009

Schedule of timing of revenue recognition

Three Months Ended June 30, 

Six Months Ended June 30, 

Timing of revenue recognition

  ​ ​ ​

2026

  ​ ​ ​

2025

 

2026

  ​ ​ ​

2025

Products transferred at a point in time

 

10,776

7,314

19,991

12,111

Products and services transferred over time

 

2,426

2,194

4,805

3,898

Total Sales

 

13,203

 

9,509

24,796

 

16,009