v3.26.1
Financial instruments - Summary of Changes in the Fair Value of the Earn-Out Rights (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disclosure of detailed information about Earn Out Rights [Roll Forward]    
Financial liabilities, at fair value $ 8,887  
Financial liabilities, at fair value 2,513  
Earn-Out Rights    
Disclosure of detailed information about Earn Out Rights [Roll Forward]    
Financial liabilities, at fair value 3,579 $ 28,778
Change in fair value measurement (3,157) (15,813)
Financial liabilities, at fair value $ 422 $ 12,965