XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Property, plant and equipment (Tables)
9 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
 AccumulatedNet Book
September 30, 2025CostDepreciationValue
Computer equipment and software3,481 2,796 685 
Furniture and fixtures91 88 
Machinery and equipment12,828 8,800 4,028 
Leasehold improvements4,368 4,021 347 
 $20,768 $15,705 $5,063 

  AccumulatedNet Book
December 31, 2024CostDepreciationValue
Computer equipment and software2,945 2,575 370 
Furniture and fixtures86 85 
Machinery and equipment10,239 7,713 2,526 
Leasehold improvements4,064 3,841 223 
 $17,334 $14,214 $3,120