XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Net loss per share - Securities excluded from the diluted per share calculation (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Antidilutive securities    
Antidilutive securities (in shares) 9,669,327 7,647,124
Restricted share units    
Antidilutive securities    
Antidilutive securities (in shares) 812,426 335,104
Options to purchase ordinary shares    
Antidilutive securities    
Antidilutive securities (in shares) 8,856,901 7,312,020