XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plans - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total $ 635 $ 439 $ 1,208 $ 963
Cost of revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 213 180 422 382
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 298 169 575 381
Selling, general and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 124 88 211 198
Restructuring and other        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total $ 0 $ 2 $ 0 $ 2