XML 126 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2021
Nov. 02, 2021
May 04, 2021
Nov. 04, 2020
Feb. 06, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share repurchase program, open market 21        
Share repurchase program, open market, average price per share $ 61.52        
Share repurchase program, remaining authorized repurchase amount $ 500        
2020 Share Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount         $ 200
2020 Share Repurchase Program Expansion          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount       $ 300  
First 2021 Share Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount     $ 1,000    
Second 2021 Share Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount   $ 500