XML 67 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Options Outstanding, Number of Options, Shares    
Options Outstanding, Number of Options, Shares, Beginning Balance 1,867,747  
Options Outstanding, Number of Options, Granted, Shares 195,975  
Options Outstanding, Number of Options, Exercised, Shares (487)  
Options Outstanding, Number of Options, Cancelled, Shares (200,666)  
Options Outstanding, Number of Options, Shares, Ending Balance 1,862,569 1,867,747
Options Outstanding, Number of Options Exercisable, Shares, as of December 31, 2019 777,147  
Options Outstanding, Number of Options, Vested and expected to vest, Shares as of December 31, 2019 1,862,569  
Options Outstanding, Weighted Average Exercise Price    
Options Outstanding, Weighted Average Exercise Price, Beginning Balance $ 9.01  
Options Outstanding, Weighted Average Exercise Price, Granted 9.49  
Options Outstanding, Weighted Average Exercise Price, Exercised 4.14  
Options Outstanding, Weighted Average Exercise Price, Cancelled 8.90  
Options Outstanding, Weighted Average Exercise Price, Ending Balance 9.09 $ 9.01
Options Outstanding, Weighted Average Exercise Price, Exercisable as of December 31, 2019 8.69  
Options Outstanding, Weighted Average Exercise Price, Vested and expected to vest as of December 31, 2019 $ 9.09  
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 8 years 7 months 20 days 9 years 7 months 20 days
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Exercisable as of December 31, 2019 8 years 2 months 15 days  
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Vested and expected to vest as of December 31, 2019 8 years 7 months 20 days  
Options Outstanding, Aggregate Intrinsic Value $ 99,289 $ 19,573,295
Options Outstanding, Aggregate Intrinsic Value, Exercised 1,630  
Options Outstanding, Aggregate Intrinsic Value, Exercisable as of December 31, 2019 93,775  
Options Outstanding, Aggregate Intrinsic Value, Vested and expected to vest as of December 31, 2019 $ 99,289