XML 111 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Net loss per share - Securities excluded from the diluted per share calculation (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive securities      
Antidilutive securities (in shares) 6,086,613 4,603,486 3,736,663
Restricted ordinary shares      
Antidilutive securities      
Antidilutive securities (in shares) 187,725    
Options to purchase ordinary shares      
Antidilutive securities      
Antidilutive securities (in shares) 5,898,888 4,603,486 3,736,663