XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Trade and other payables (Tables)
6 Months Ended
Jun. 30, 2025
Trade and other payables  
Schedule of trade and other payables

​

​

​

​

​

​

​

    

June 30, 2025

    

December 31, 2024

Trade payables

 

12,916

 

12,945

Accrued salaries, bonuses, vacation pay and related taxes

 

5,568

 

3,123

Provision for indirect taxes

​

2,289

​

2,253

Accrued professional services

 

1,331

 

713

VAT payable

 

12

 

75

Indirect taxes payables

 

135

 

434

Other payables and advances received

 

6,232

 

669

Total

 

28,483

 

20,212