XML 96 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Share-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award        
Total share-based compensation expense $ 4,250 $ 3,492 $ 12,428 $ 10,603
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award        
Total share-based compensation expense 266 183 775 536
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award        
Total share-based compensation expense 3,486 2,881 10,178 8,635
Marketing and sales        
Share-based Compensation Arrangement by Share-based Payment Award        
Total share-based compensation expense 260 219 773 727
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award        
Total share-based compensation expense $ 238 $ 209 $ 702 $ 705