XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Summary of Potential Common Shares Excluded from Computation of Diluted Net Loss per Share (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 7,458,822 3,295,362
Unvested Restricted Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total   204,513
Common Stock Issuable Under Outstanding Loan [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 2,100,027  
Potential shares issuable under the ESPP [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 100,768  
Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 5,258,027 3,090,849