XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Convertible Preference Shares    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities   1,122,671
Stock options to purchase common stock    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities 3,521,691  
Stock warrants to purchase class A ordinary shares    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities   89,935