XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Additional Information) (Details)
shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
transaction
shares
Class of Stock [Line Items]    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased | shares   10,000
Treasury Stock    
Class of Stock [Line Items]    
Treasury Stock, Shares, Acquired | shares   (3,724)
Treasury Stock, Value, Acquired, Cost Method   $ (900)
Capital in Excess of Par Value    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method   (100)
Accelerated Share Repurchase Program    
Class of Stock [Line Items]    
Stock Repurchase Program, Authorized Amount   $ 500
Treasury Stock, Shares, Acquired | shares   1,658
Number of Transactions | transaction   2
Accelerated Share Repurchase Program | Treasury Stock    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method   $ 400
Accelerated Share Repurchase Program | Capital in Excess of Par Value    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method   $ 100
Accelerated Share Repurchase Program | Subsequent Event    
Class of Stock [Line Items]    
Treasury Stock, Shares, Acquired | shares 403  
Accelerated Share Repurchase Program | Subsequent Event | Treasury Stock    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method $ 100  
Accelerated Share Repurchase Program | Subsequent Event | Capital in Excess of Par Value    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method $ 100  
Open market repurchases    
Class of Stock [Line Items]    
Treasury Stock, Shares, Acquired | shares   2,066
Open market repurchases | Treasury Stock    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method   $ 500