Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Summary of Stock Options Outstanding (Detail)

v3.6.0.2
Stockholders' Equity - Summary of Stock Options Outstanding (Detail)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 9,256,506
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 5 years 6 months 7 days
Options Exercisable Number of Shares of common stock subject to options | shares 6,034,569
Options Exercisable Weighted Average Exercise Price $ 8.54
Range 1 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 2.55
Upper Range of Exercise Price $ 3.45
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,226,700
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 5 years 6 months 7 days
Options Exercisable Number of Shares of common stock subject to options | shares 681,700
Options Exercisable Weighted Average Exercise Price $ 3.34
Range 2 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 3.55
Upper Range of Exercise Price $ 5.35
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,103,291
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 4 years 10 months 10 days
Options Exercisable Number of Shares of common stock subject to options | shares 755,291
Options Exercisable Weighted Average Exercise Price $ 5.32
Range 3 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 5.36
Upper Range of Exercise Price $ 5.70
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,545,209
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 4 years 15 days
Options Exercisable Number of Shares of common stock subject to options | shares 1,481,209
Options Exercisable Weighted Average Exercise Price $ 5.54
Range 4 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 5.72
Upper Range of Exercise Price $ 7.07
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,295,575
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 6 years 7 months 28 days
Options Exercisable Number of Shares of common stock subject to options | shares 417,616
Options Exercisable Weighted Average Exercise Price $ 6.06
Range 5 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 7.24
Upper Range of Exercise Price $ 9.40
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 165,596
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 7 years
Options Exercisable Number of Shares of common stock subject to options | shares 93,517
Options Exercisable Weighted Average Exercise Price $ 8.12
Range 6 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 9.41
Upper Range of Exercise Price $ 9.41
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,018,710
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 8 years 1 month 21 days
Options Exercisable Number of Shares of common stock subject to options | shares 349,418
Options Exercisable Weighted Average Exercise Price $ 9.41
Range 7 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 9.45
Upper Range of Exercise Price $ 12.80
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 931,334
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 5 years 9 months
Options Exercisable Number of Shares of common stock subject to options | shares 743,227
Options Exercisable Weighted Average Exercise Price $ 11.89
Range 8 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 12.96
Upper Range of Exercise Price $ 14.07
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 1,398,591
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 4 years 11 months 19 days
Options Exercisable Number of Shares of common stock subject to options | shares 1,032,356
Options Exercisable Weighted Average Exercise Price $ 14.00
Range 9 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 14.15
Upper Range of Exercise Price $ 19.51
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 559,000
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 4 years 15 days
Options Exercisable Number of Shares of common stock subject to options | shares 471,642
Options Exercisable Weighted Average Exercise Price $ 14.78
Range 10 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Lower Range of Exercise Price 19.80
Upper Range of Exercise Price $ 19.80
Options Outstanding and Exercisable Number of Shares of common stock subject to options | shares 12,500
Options Outstanding and Exercisable Weighted Average Remaining Contractual Life (In years) 7 years 2 months 23 days
Options Exercisable Number of Shares of common stock subject to options | shares 8,593
Options Exercisable Weighted Average Exercise Price $ 19.80