v3.20.2
Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 347 $ 210 $ 558 $ 418
Cost of revenues [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 52 35 85 62
Research and development [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 73 71 138 143
Selling, general and administrative [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 222 103 $ 335 210
Restructuring and other [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense   $ 1   $ 3