XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value of financial instruments and marketable securities - Summary of changes in the fair value of the Company's Level 3 valuation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Changes in the fair value of warrant liability and SARs liability          
Contingent consideration payable       $ 0 $ 800
Change in the fair value of contingent consideration $ 5,100 $ (800) $ 5,000