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

​