XML 69 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Total number of shares reserved for issuance (in shares) 13,335,815 10,800,658
Shares of common stock subject to outstanding options    
Class of Stock [Line Items]    
Options issued and outstanding (in shares) 5,997,843 4,892,164
Shares available for issuance (in shares) 5,929,676 4,418,364
Employee stock purchase plan    
Class of Stock [Line Items]    
Shares available for issuance (in shares) 1,408,296 1,490,130