v3.26.1
Fair value of financial instruments and marketable securities - Level 3 valuation (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Changes in the fair value of warrant liability and SARs liability  
Contingent consideration payable $ 0.0