XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Property and equipment, net (Tables)
6 Months Ended
Jun. 30, 2025
Property and equipment, net  
Schedule of major components of property and equipment, net

June 30, 

December 31, 

    

2025

    

2024

$

$

Leasehold improvements

 

542

 

542

Equipment under operating lease

 

1,640

 

2,273

Total

 

2,182

 

2,815

Accumulated depreciation

 

(1,904)

 

(2,390)

Property and equipment, net

 

278

 

425