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