XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based compensation - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Number of shares      
Options, Beginning balance 11,990,781    
Options, Granted 902,684    
Options, Exercised (313,035)    
Options, Forfeited (578,980)    
Options, Expired (223,382)    
Options, Ending balance 11,778,068   11,990,781
Options, Exercisable 3,922,429    
Weighted Average Exercise price      
Beginning price $ 10.02    
Granted 8.63    
Exercised 1.93    
Forfeited 8.71    
Expired 23.15    
Ending price 9.93   $ 10.02
Exercisable $ 6.4    
Weighted average remaining contractual term      
Weighted Average Remaining Contractual Term 8 years 6 months 14 days   8 years 8 months 8 days
Weighted Average Remaining Contractual Term, Exercisable 7 years 8 months 19 days    
Intrinsic value, outstanding $ 23,825   $ 34,209
Intrinsic value, exercisable $ 17,532    
Weighted average grant date fair value $ 6.35 $ 13.49  
Intrinsic value, exercised $ 2,200 $ 5,900