XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Number of Shares  
Balances at December 31, 2017 | shares 4,196,203
Granted | shares 1,724,893
Exercised | shares (404,597)
Canceled | shares (252,116)
Balances at September 30, 2018 | shares 5,264,383
Weighted-Average Exercise Price  
Balances at December 31, 2017 | $ / shares $ 3.06
Granted | $ / shares 13.41
Exercised | $ / shares 3.11
Canceled | $ / shares 6.13
Balances at September 30, 2018 | $ / shares $ 6.30