v3.26.3
Property and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Property and equipment, net          
Equipment under operating lease $ 1,422   $ 1,422   $ 1,571
Total 2,140   2,140   2,289
Accumulated depreciation (1,710)   (1,710)   (1,591)
Property and equipment, net 430   430   698
Depreciation of property and equipment 126 $ 93 345 $ 311 373
Equipment under operating lease 72 $ 387 226 $ 600  
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