XML 83 R64.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-based Compensation - Schedule of Stock Options Outstanding and Exercisable Option Plans (Details)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 4,583,586
Options exercisable 2,237,663
$0.20 - $3.15  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 2,251,290
Options outstanding, weighted average remaining contractual life 7 years 1 month 6 days
Options exercisable 1,606,555
$10.44 - $15.97  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 148,770
Options outstanding, weighted average remaining contractual life 9 years 7 months 6 days
Options exercisable 4,737
$16.21 - $21.08  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 1,239,250
Options outstanding, weighted average remaining contractual life 8 years 6 months
Options exercisable 477,675
$22.31 - $26.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 336,701
Options outstanding, weighted average remaining contractual life 9 years 2 months 12 days
Options exercisable 54,138
$27.44 - $32.30  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding 607,575
Options outstanding, weighted average remaining contractual life 9 years 1 month 6 days
Options exercisable 94,558
Minimum | $0.20 - $3.15  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range limit | $ / shares $ 0.20
Minimum | $10.44 - $15.97  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range limit | $ / shares 10.44
Minimum | $16.21 - $21.08  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range limit | $ / shares 16.21
Minimum | $22.31 - $26.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range limit | $ / shares 22.31
Minimum | $27.44 - $32.30  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range limit | $ / shares 27.44
Maximum | $0.20 - $3.15  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, upper range limit | $ / shares 3.15
Maximum | $10.44 - $15.97  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, upper range limit | $ / shares 15.97
Maximum | $16.21 - $21.08  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, upper range limit | $ / shares 21.08
Maximum | $22.31 - $26.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, upper range limit | $ / shares 26.76
Maximum | $27.44 - $32.30  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, upper range limit | $ / shares $ 32.30