v3.26.1
Property, plant and equipment
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Property, plant and equipment
9. 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