XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - (Details) - USD ($)
$ in Millions
Apr. 30, 2021
Apr. 29, 2021
Mar. 31, 2021
Subsequent Event [Line Items]      
Number of shares authorized to be repurchased (in shares)     1,500,000,000
Stock repurchase program, remaining authorized repurchase amount     $ 500
Subsequent Event      
Subsequent Event [Line Items]      
Additional shares authorized to be repurchased (in shares)   500,000,000  
Stock repurchase program, remaining authorized repurchase amount $ 290