XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options Outstanding, Number of Options, Shares, Beginning Balance 1,867,747    
Options Outstanding, Number of Options, Granted, Shares 131,905 0  
Options Outstanding, Number of Options, Exercised, Shares (44)    
Options Outstanding, Number of Options, Cancelled, Shares (104,746)    
Options Outstanding, Number of Options, Shares, Ending Balance 1,894,862   1,867,747
Options Outstanding, Number of Options Exercisable, Shares, as of June 30, 2019 201,770    
Options Outstanding, Number of Options, Vested and expected to vest, Shares as of June 30, 2019 1,894,862    
Options Outstanding, Weighted Average Exercise Price, Beginning Balance $ 9.01    
Options Outstanding, Weighted Average Exercise Price, Granted 10.00    
Options Outstanding, Weighted Average Exercise Price, Exercised 4.14    
Options Outstanding, Weighted Average Exercise Price, Cancelled 8.23    
Options Outstanding, Weighted Average Exercise Price, Ending Balance 9.14   $ 9.01
Options Outstanding, Weighted Average Exercise Price, Exercisable as of June 30, 2019 6.21    
Options Outstanding, Weighted Average Exercise Price, Vested and expected to vest as of June 30, 2019 $ 9.14    
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 9 years 2 months 27 days   9 years 7 months 21 days
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Exercisable as of June 30, 2019 7 years 6 months 21 days    
Options Outstanding, Weighted Average Remaining Contractual Life (Years), Vested and expected to vest as of June 30, 2019 9 years 2 months 27 days    
Options Outstanding, Aggregate Intrinsic Value $ 596,194   $ 19,573,295
Options Outstanding, Aggregate Intrinsic Value, Exercisable as of June 30, 2019 397,416    
Options Outstanding, Aggregate Intrinsic Value, Vested and expected to vest as of June 30, 2019 $ 596,194