XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 444 $ 330 $ 1,285 $ 966
Income tax benefits (228) (131) (578) (353)
Net stock-based compensation cost 215 199 707 613
Pre-tax stock-based compensation cost increase (decrease) 114   319  
Unrecognized compensation cost related to non-vested awards 2,300   $ 2,300  
Unrecognized compensation cost related to non-vested awards, weighted average period of recognition     2 years 7 months 6 days  
Restricted Stock Units (RSUs)        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 85   $ 239  
Performance Shares        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 19   53  
Stock Options        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease)     21  
Cost        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 67 56 199 165
Selling, general and administrative        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 233 167 694 511
Research and development        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 144 $ 107 $ 393 $ 290