v3.26.1
Government grant advances and loans (Tables)
12 Months Ended
Dec. 31, 2025
Government Grants [Abstract]  
Schedule of Government Grant Advances and Loans
  December 31,
 Note202320242025
  (in thousands)
Current
Government grant advances19.1$708 $631 $1,364 
Research project financing19.21,518 3,549 2,945 
Government loans19.31,727 1,299 734 
Accrued interest19.2653 385 244 
Total current portion$4,606 $5,864 $5,287 
Non-current
Government grant advances19.1$328 $676 $564 
Research project financing19.2259 4,417 2,627 
Government loans19.3173 616 — 
Accrued interest19.22,496 576 106 
Total non-current portion$3,256 $6,285 $3,297