v3.26.1
Financial instruments and fair value measurements - Inputs In Contingent consideration (Details) - Milestone
$ in Thousands
Dec. 31, 2025
Y
USD ($)
Probability adjusted value of payments  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability, Measurement input | $ 4,000
Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability, Measurement input 0.112
Discount period (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability, Measurement input | Y 0.5