Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | $ 898 | $ 749 | $ 467 |
| Cost of revenues [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | 128 | 109 | 64 |
| Research and development [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | 285 | 261 | 218 |
| Selling, general and administrative [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | 482 | 375 | $ 185 |
| Restructuring and other [Member] | |||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | |||
| Stock-based compensation expense | $ 3 | $ 4 | |