XML 59 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Outstanding Potentially Dilutive Shares 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]    
Anti-dilutive shares of stock 7,086,146 5,903,227
Options to Purchase Common Stock and Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares of stock 6,940,566 5,071,740
Common Stock Subject to Repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares of stock 122,464 256,056
Employee Stock Purchase Plan Contingently Issuable    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares of stock 23,116 12,931
Underwriter Option Shares Contingently Issuable    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares of stock 0 562,500