Annual report pursuant to Section 13 and 15(d)

Net Loss Per Share - Summary of Potentially Dilutive Common Shares were Excluded from Calculation of Diluted Net Loss Per Share (Details)

v3.22.1
Net Loss Per Share - Summary of Potentially Dilutive Common Shares were Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total dilutive common shares excluded from calculation of diluted net loss per share 442,526 413,443
Shares Subject to Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total dilutive common shares excluded from calculation of diluted net loss per share 95,413 144,303
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total dilutive common shares excluded from calculation of diluted net loss per share 347,111 269,138
Shares Subject to Warrants to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total dilutive common shares excluded from calculation of diluted net loss per share 2 2