Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | $ 334,225 | $ 197,999 | $ 156,496 |
| Cost of sales [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | 30,400 | 19,244 | 17,454 |
| Research and development [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | 154,632 | 89,309 | 62,601 |
| Selling, general and administrative [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | $ 149,193 | $ 89,446 | $ 76,441 |