Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Activity under Stock Option Plans and Related Information (Details)

v3.20.1
Stock-Based Compensation - Summary of Activity under Stock Option Plans and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of options outstanding, Outstanding, Beginning balance 2,181,466  
Number of options outstanding, Options granted 1,248,871  
Number of options outstanding, Options exercised (67,000)  
Number of options outstanding, Options cancelled (256,271)  
Number of options outstanding, Outstanding, Ending balance 3,107,066 2,181,466
Number of options outstanding, options vested and exercisable 1,478,773  
Weighted average exercise price, Outstanding, Beginning balance $ 3.80  
Weighted average exercise price, Options granted 13.36  
Weighted average exercise price, Options exercised 0.90  
Weighted average exercise price, Options cancelled 10.04  
Weighted average exercise price, Outstanding, Ending balance 7.19 $ 3.80
Weighted average exercise price, options vested and exercisable $ 4.59  
Weighted average remaining contractual term, (Years) Outstanding, Beginning balance 8 years 2 months 12 days 8 years 6 months
Weighted average remaining contractual term, (Years) options vested and exercisable 7 years 4 months 24 days  
Aggregate intrinsic value, Outstanding $ 3,151 $ 43,189
Aggregate intrinsic value, Options exercised 292  
Aggregate intrinsic value, options vested and exercisable $ 2,322