XML 123 R114.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Details) - USD ($)
shares in Millions
1 Months Ended
Apr. 05, 2023
Nov. 28, 2022
Apr. 30, 2023
Nov. 04, 2022
Sep. 29, 2015
Share Repurchase Program, September 2015          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount       $ 0 $ 50,000,000
Share Repurchase Program, November 2022          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount       1,500,000,000  
Share Repurchase Program, November 2022, Accelerated Share Repurchase Agreement          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount       $ 500,000,000.0  
Stock repurchased and retired during period (in shares)   6.1      
Subsequent Event | Share Repurchase Program, November 2022, Accelerated Share Repurchase Agreement          
Subsequent Event [Line Items]          
Stock repurchased and retired during period (in shares) 4.0        
Subsequent Event | Share Repurchase Program, April 2023          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount     $ 500,000,000    
Stock repurchased and retired during period (in shares)     10.0