XML 135 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
May 03, 2022
Nov. 02, 2021
May 04, 2021
Feb. 06, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share repurchase program, open market (14) 21 6        
Share repurchase program, open market, average price per share $ 62.37 $ 61.52 $ 32.69        
Share repurchase program, remaining authorized repurchase amount $ 200            
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    
2022 Share Repurchase Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock repurchase program, authorized amount       $ 600