XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share options and unvested restricted share awards    
Net loss per share    
Potentially dilutive securities excluded from the computation of diluted weighted average shares outstanding 5,632,224 3,288,376