XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 1,560 $ 2,121 $ 1,734
Cost of revenues [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 594 421 281
Research and development [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 536 448 346
Selling, general and administrative [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 430 $ 1,252 $ 1,107