XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity - Share Repurchases (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 09, 2021
Equity, Class of Treasury Stock [Line Items]      
Stock repurchased during period (in shares)   0  
2021 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount     $ 10,000,000,000.0
Stock repurchase program, remaining authorized repurchase amount $ 8,000,000,000.0    
Stock repurchased during period (in shares) 19,100,000    
Stock repurchased during period, value $ 2,000,000,000