v3.26.1
Stockholders' Equity - Additional Award Disclosures (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value of vested RSUs     $ 10,100 $ 11,530
Tax benefit     2,230 $ 2,360
Unrecognized share-based compensation expense, non-options $ 79,220 $ 79,220 $ 79,220  
Unrecognized share-based compensation expense recognition period (in years)     3 years  
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award        
Unrecognized share-based compensation expense recognition period (in years)     4 years  
Stock options granted (in shares)   19    
Stock options granted (in dollars per share)   $ 2,788    
Weighted-average remaining contractual term, outstanding 5 years      
Unrecognized share-based compensation expense, options $ 495 $ 495 $ 495