XML 124 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Summary of Stock Option Grants (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Granted Stock Options Outstanding (shares) | shares 6,439,936
Weighted- Average Remaining Contractual Life (Years) 6 years 1 month 28 days
Weighted-Average Exercise Price ($ per share) $ 9.61
Granted Stock Options Exercisable (shares) | shares 4,682,766
Weighted-Average Exercise Price ($ per share) $ 8.66
$1.47 - 4.96  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, range lower limit (in dollars per share) 1.47
Exercise price, range upper limit (in dollars per share) $ 4.96
Granted Stock Options Outstanding (shares) | shares 91,599
Weighted- Average Remaining Contractual Life (Years) 2 years 9 months 18 days
Weighted-Average Exercise Price ($ per share) $ 4.16
Granted Stock Options Exercisable (shares) | shares 82,428
Weighted-Average Exercise Price ($ per share) $ 4.15
$4.97 - 6.91  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, range lower limit (in dollars per share) 4.97
Exercise price, range upper limit (in dollars per share) $ 6.91
Granted Stock Options Outstanding (shares) | shares 2,210,050
Weighted- Average Remaining Contractual Life (Years) 6 years 2 months 4 days
Weighted-Average Exercise Price ($ per share) $ 6.00
Granted Stock Options Exercisable (shares) | shares 1,866,277
Weighted-Average Exercise Price ($ per share) $ 5.97
$6.92 - 9.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, range lower limit (in dollars per share) 6.92
Exercise price, range upper limit (in dollars per share) $ 9.00
Granted Stock Options Outstanding (shares) | shares 1,801,136
Weighted- Average Remaining Contractual Life (Years) 4 years 10 months 28 days
Weighted-Average Exercise Price ($ per share) $ 7.84
Granted Stock Options Exercisable (shares) | shares 1,565,804
Weighted-Average Exercise Price ($ per share) $ 7.76
$9.01 - 12.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, range lower limit (in dollars per share) 9.01
Exercise price, range upper limit (in dollars per share) $ 12.00
Granted Stock Options Outstanding (shares) | shares 1,135,793
Weighted- Average Remaining Contractual Life (Years) 7 years 2 months 23 days
Weighted-Average Exercise Price ($ per share) $ 11.03
Granted Stock Options Exercisable (shares) | shares 509,250
Weighted-Average Exercise Price ($ per share) $ 10.70
$12.01 - 22.64  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, range lower limit (in dollars per share) 12.01
Exercise price, range upper limit (in dollars per share) $ 22.64
Granted Stock Options Outstanding (shares) | shares 1,201,358
Weighted- Average Remaining Contractual Life (Years) 7 years 2 months 26 days
Weighted-Average Exercise Price ($ per share) $ 17.97
Granted Stock Options Exercisable (shares) | shares 659,007
Weighted-Average Exercise Price ($ per share) $ 17.39