XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options Outstanding, Number of Options, Shares, Beginning Balance 1,862,569    
Options Outstanding, Number of Options, Granted, Shares 0 195,975  
Options Outstanding, Number of Options, Exercised, Shares (2,870) (487)  
Options Outstanding, Number of Options, Cancelled, Shares (276,420) (165,622)  
Options Outstanding, Number of Options, Shares, Ending Balance 1,583,279   1,862,569
Options Outstanding, Number of Options Exercisable, Shares, as of September 30, 2020 1,062,960    
Options Outstanding, Number of Options, Vested and expected to vest, Shares as of September 30, 2020 1,583,279    
Options Outstanding, Weighted Average Exercise Price, Beginning Balance $ 9.09    
Options Outstanding, Weighted Average Exercise Price, Exercised 4.14    
Options Outstanding, Weighted Average Exercise Price, Cancelled 9.28    
Options Outstanding, Weighted Average Exercise Price, Ending Balance 9.07   $ 9.09
Options Outstanding, Weighted Average Exercise Price, Exercisable as of September 30, 2020 8.90    
Options Outstanding, Weighted Average Exercise Price, Vested and expected to vest as of September 30, 2020 $ 9.07    
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 7 years 11 months 12 days   8 years 7 months 20 days
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Exercisable as of September 30, 2020 7 years 10 months 2 days    
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Vested and expected to vest as of September 30, 2020 7 years 11 months 12 days    
Options Outstanding, Aggregate Intrinsic Value, Beginning Balance $ 99    
Options Outstanding, Aggregate Intrinsic Value, Ending Balance 588   $ 99
Options Outstanding, Aggregate Intrinsic Value, Exercisable as of September 30, 2020 508    
Options Outstanding, Aggregate Intrinsic Value, Vested and expected to vest as of September 30, 2020 $ 588