v3.26.1
Property, plant and equipment (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
 AccumulatedNet Book
March 31, 2026CostDepreciationValue
Computer equipment and software3,586 2,853 733 
Furniture and fixtures118 90 28 
Machinery and equipment13,592 9,429 4,163 
Leasehold improvements4,961 4,091 870 
 $22,257 $16,463 $5,794 

  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