v3.26.1
Financial instruments and fair value measurements - Contingent consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Financial instruments and fair value measurements    
Beginning balance   $ 8,738
Change in fair value   $ 145
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]   General and Administrative Expense.
Ending balance   $ 8,883
Gadeta    
Financial instruments and fair value measurements    
Beginning balance   413
Ending balance   413
Holdback Shares    
Financial instruments and fair value measurements    
Beginning balance   625
Change in fair value   (264)
Ending balance   361
Milestone    
Financial instruments and fair value measurements    
Beginning balance $ 3,757 7,700
Change in fair value $ (3,757) 409
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense.  
Ending balance   $ 8,109