v3.26.1
TRADE ACCOUNTS AND NOTES RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2026
TRADE ACCOUNTS AND NOTES RECEIVABLE, NET  
Schedule of trade accounts and notes receivable

June 30, 

December 31, 

  ​ ​ ​

2026

2025

Trade accounts receivable

 

11,597

15,971

Notes receivable

 

Less: allowance for doubtful accounts

 

(536)

(491)

Total

 

11,062

15,480

Less current portion

 

(10,060)

(14,948)

Total long-term portion

 

1,002

533