v3.26.1
Property and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property and equipment, net          
Equipment under operating lease $ 1,494   $ 1,494   $ 1,571
Total 2,212   2,212   2,289
Accumulated depreciation (1,656)   (1,656)   (1,591)
Property and equipment, net 556   556   698
Depreciation of property and equipment 126 $ 102 219 $ 218 373
Equipment under operating lease 71 $ 135 154 $ 213  
Leasehold improvements          
Property and equipment, net          
Property, plant and equipment (excluding operating lease assets), gross 542   542   542
Equipment          
Property and equipment, net          
Property, plant and equipment (excluding operating lease assets), gross $ 176   $ 176   $ 176