XML 106 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based compensation - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of shares    
Options, Beginning balance 7,978,291  
Options, Granted 6,616,169  
Options, Exercised (769,382)  
Options, Forfeited (1,443,809)  
Options, Expired (390,488)  
Options, Ending balance 11,990,781 7,978,291
Options, Exercisable 3,381,263  
Weighted Average Exercise price    
Beginning price $ 6.15  
Granted 14.66  
Exercised 2.93  
Forfeited 10.67  
Expired 20.93  
Ending price 10.02 $ 6.15
Exercisable $ 5.11  
Weighted average remaining contractual term    
Weighted Average Remaining Contractual Term 8 years 8 months 8 days 8 years 7 months 13 days
Weighted Average Remaining Contractual Term, Exercisable 7 years 3 months 3 days  
Weighted average grant date fair value $ 10.86 $ 6.09
Intrinsic value, outstanding $ 34,209 $ 45,360
Intrinsic value, exercisable 22,083  
Intrinsic value, exercised $ 10,300 $ 5,900