Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share Attributable to Common Stockholders - Summary of Dilutive Common Shares were Excluded from Calculation of Diluted Net Loss Per Share (Details)

v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Summary of Dilutive Common Shares were Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total dilutive common shares excluded from calculation of diluted net loss per share 3,956,522 3,047,526 3,956,522 3,047,526
Shares Subject to Options to Purchase Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total dilutive common shares excluded from calculation of diluted net loss per share 1,806,493 1,819,292 1,806,493 1,819,292
Unvested Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total dilutive common shares excluded from calculation of diluted net loss per share 2,150,000 128,000 2,150,000 128,000
Shares Subject to Warrants to Purchase Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total dilutive common shares excluded from calculation of diluted net loss per share 29 956 29 956
Shares Subject to Term Debt Optional Conversion into Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total dilutive common shares excluded from calculation of diluted net loss per share   1,099,278   1,099,278