XML 87 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Net loss per share - Securities excluded from the diluted per share calculation (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive securities    
Antidilutive securities (in shares) 7,750,206 5,567,066
Restricted ordinary shares    
Antidilutive securities    
Antidilutive securities (in shares) 452,576 187,725
Options to purchase ordinary shares    
Antidilutive securities    
Antidilutive securities (in shares) 7,297,630 5,379,341