XML 111 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details 2) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 02, 2022
Nov. 03, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum amount up to which company common stock is authorized to be repurchased       $ 3,000 $ 1,500
Purchase of treasury stock value $ 1,346 $ 540 $ 100    
Number of treasury shares retired 15,200,000 8,900,000      
Treasury Stock, Retired, Cost Method, Amount $ 0 $ 0 $ 0    
Treasury Stock, Shares 0 27,962      
Change in common shares issued and outstanding          
Beginning balance 207,575,978 213,954,858 216,023,826    
Exercise of stock options 2,475,550 1,806,940 321,465    
Issuance of restricted stock 740,025 643,882 552,362    
Purchase of treasury shares (15,187,149) (8,829,702) (2,942,795)    
Ending balance 195,604,404 207,575,978 213,954,858    
Paid-In Capital          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase of treasury stock value $ 0 $ 0 $ 0    
Treasury Stock, Retired, Cost Method, Amount 109 58 17    
Retained Earnings          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase of treasury stock value 0 0 0    
Treasury Stock, Retired, Cost Method, Amount 1,261 496 90    
Treasury Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase of treasury stock value 1,346 540 100    
Treasury Stock, Retired, Cost Method, Amount $ (1,370) $ (554) $ (107)