Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.22.2.2
Stockholders' Equity - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 22, 2022
USD ($)
$ / shares
shares
Apr. 10, 2020
USD ($)
Jun. 30, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
shares
Sep. 29, 2022
shares
Jun. 30, 2022
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
May 31, 2021
$ / shares
shares
Dec. 31, 2020
shares
Schedule Of Capitalization Equity [Line Items]                          
Common stock, par value (in dollars per share) | $ / shares       $ 0.001     $ 0.001       $ 0.001    
Common stock, shares authorized (in shares)       150,000,000     150,000,000   100,000,000   100,000,000    
Common stock, shares issued (in shares)       32,656,242     32,656,242       28,705,334    
Common stock, shares outstanding (in shares)       32,656,242     32,656,242       28,705,334    
Proceeds from common stock issued | $             $ 47,248,000 $ 8,027,000          
Warrant liabilities fair value adjustment | $       $ 6,497,000   $ (18,810,000) (13,215,000) (35,378,000)          
Warrant liabilities | $       27,700,000     27,700,000       $ 18,100,000    
Face amount | $       $ 36,383,000     36,383,000            
Reclass of warrant liability to additional paid in capital | $             $ 71,000 $ 298,000          
Second Tranche of Term Loan                          
Schedule Of Capitalization Equity [Line Items]                          
Face amount | $     $ 10,000,000.0                    
Reclass of warrant liability to additional paid in capital | $     $ 300,000                    
Third Tranche of Term Loan                          
Schedule Of Capitalization Equity [Line Items]                          
Face amount | $         $ 5,000,000.0                
Reclass of warrant liability to additional paid in capital | $         $ 100,000                
Loan and Security Agreement | Hercules Capital Inc. and Silicon Valley Bank                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, par value (in dollars per share) | $ / shares                       $ 0.001  
Number of warrants issued to purchase common stock (in shares)                       113,607  
Multiplier value by aggregate amount of the term loan advances divided by exercise price of warrants to calculate number of shares for purchase                       0.04  
Loan and Security Agreement | Second Tranche of Term Loan | Hercules Capital Inc. and Silicon Valley Bank                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, shares issued (in shares)     56,803                    
Loan and Security Agreement | Third Tranche of Term Loan | Hercules Capital Inc. and Silicon Valley Bank                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, shares issued (in shares)         28,409                
Cantor Fitzgerald & Co. and Ladenburg Thalmann & Co. Inc. | Sales Agreement                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock issued, net of expenses (in shares)       0   1,900,000 137,610 430,605          
Proceeds from common stock issued | $       $ 0   $ 333,937 $ 700,000 $ 2,500,000          
Aspire Capital | Common Stock Purchase Agreement                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock issued, net of expenses (in shares)       50,000   400,000 425,000 400,000          
Proceeds from common stock issued | $       $ 100,000   $ 2,600,000 $ 1,600,000 $ 2,600,000          
Maximum | Aspire Capital | Common Stock Purchase Agreement                          
Schedule Of Capitalization Equity [Line Items]                          
Sale of common stock at sole discretion | $   $ 20,000,000.0                      
Common Stock                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, shares outstanding (in shares)     23,147,552 32,656,242   23,885,570 32,656,242 23,885,570   32,596,403 28,705,334   19,663,698
Common stock issued, net of expenses (in shares)       50,000   733,937 3,895,943 3,250,739          
April 2022 Public Offering                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, par value (in dollars per share) | $ / shares $ 0.001                        
Common stock issued, net of expenses (in shares) 3,333,333                        
Proceeds from common stock issued | $ $ 41,800,000                        
Warrant liabilities fair value adjustment | $             $ 1,700,000            
April 2022 Public Offering | Series 2 Warrant                          
Schedule Of Capitalization Equity [Line Items]                          
Exercise price of warrants (in dollars per share) | $ / shares $ 3.45                        
Warrant term 7 years                        
April 2022 Public Offering | Series 2 Warrant | Maximum                          
Schedule Of Capitalization Equity [Line Items]                          
Number of warrants issued to purchase common stock (in shares) 15,000,000                        
Number of shares received per warrant (in shares) 15,000,000                        
April 2022 Public Offering | Series 1 Warrant                          
Schedule Of Capitalization Equity [Line Items]                          
Exercise price of warrants (in dollars per share) | $ / shares $ 0.001                        
April 2022 Public Offering | Series 1 Warrant | Maximum                          
Schedule Of Capitalization Equity [Line Items]                          
Number of warrants issued to purchase common stock (in shares) 11,666,667                        
April 2022 Public Offering | Common Stock                          
Schedule Of Capitalization Equity [Line Items]                          
Public offering price | $ / shares $ 3.00                        
April 2022 Public Offering | Pre-funded Warrants                          
Schedule Of Capitalization Equity [Line Items]                          
Common stock, par value (in dollars per share) | $ / shares $ 0.001                        
Number of warrants issued to purchase common stock (in shares) 11,666,667     11,666,667     11,666,667            
Public offering price | $ / shares $ 2.999