v3.26.1
Property, plant and equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
AccumulatedNet Book
June 30, 2026CostDepreciationValue
Computer equipment and software3,596 2,859 737 
Furniture and fixtures117 90 27 
Machinery and equipment13,371 9,445 3,926 
Leasehold improvements4,936 4,074 862 
$22,020 $16,468 $5,552 

AccumulatedNet Book
December 31, 2025CostDepreciationValue
Computer equipment and software3,598 2,855 743 
Furniture and fixtures119 90 29 
Machinery and equipment13,584 9,505 4,079 
Leasehold improvements4,864 4,110 754 
$22,165 $16,560 $5,605