Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share Would Be Anti-dilutive

Potentially dilutive securities not included in the calculation of diluted net loss per share, because to do so would be anti-dilutive, are as follows (in common stock equivalent shares; in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Warrants to purchase common stock

 

 

4,235

 

 

 

5,032

 

Common stock options

 

 

6,445

 

 

 

2,226

 

Common stock subject to repurchase

 

 

 

 

 

15

 

 

 

 

10,680

 

 

 

7,273