Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Payments - Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details)

v3.20.2
Stock-Based Payments - Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details) - Stock Option - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted-average risk-free interest rate 0.36% 1.97% 1.33% 2.47%
Expected option term (in years) 5 years 5 months 26 days 5 years 7 months 17 days 6 years 6 years 7 days
Volatility 79.70% 90.33% 78.18% 91.51%
Weighted-average grant date fair value of options granted (in dollars per share)     $ 5.25 $ 5.10