XML 83 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share - Securities excluded from the diluted per share calculation (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive securities    
Antidilutive securities (in shares) 7,709,897 5,821,869
Restricted ordinary shares    
Antidilutive securities    
Antidilutive securities (in shares) 402,970 187,725
Options to purchase ordinary shares    
Antidilutive securities    
Antidilutive securities (in shares) 7,306,927 5,634,144