XML 103 R51.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
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Convertible Preference Shares    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities   584,583
Stock Options to Purchase Common Stock    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities 3,071,613  
Stock Warrants to Purchase Class A Ordinary Shares    
Earnings Per Share Basic [Line Items]    
Outstanding potentially dilutive securities   89,935