XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Stock - Summary of Shares of Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 14,602,228 9,388,184
Common Stock Option Grants Issued and Outstanding under 2014 Equity Incentive Plan    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 2,905,756 3,245,250
Common Stock Reserved For Issuance Under 2022 Inducement Plan    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 2,445,550  
Common Stock Reserved for Issuance under 2021 Equity Incentive Plan    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 3,102,956 1,578,216
Common Stock Option Grants Issued and Outstanding under 2021 Equity Incentive Plan    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 819,837 467,024
Restricted Common Stock Units Issued and Outstanding    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 4,301,840 3,387,505
Common Stock Reserved for Issuance under ESPP    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 907,005 710,189
Warrants to Purchase Common Stock    
Class Of Stock [Line Items]    
Total shares of common stock reserved for future issuance 119,284