XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based payments - Share option activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of options  
Balance - beginning | shares 2,291,152
Granted | shares 54,100
Forfeited/expired | shares (197,684)
Balance - ending | shares 2,147,568
Exercisable | shares 1,187,803
Expected to vest | shares 2,147,568
Weighted average exercise price  
Balance - beginning | $ / shares $ 14.13
Granted | $ / shares 6.87
Forfeited/expired | $ / shares 17.77
Balance - ending | $ / shares 13.61
Exercisable | $ / shares 15.77
Expected to vest | $ / shares $ 13.61