XML 98 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity of the Company - Stock Repurchase Program (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
increase
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Sep. 30, 2018
USD ($)
Aug. 31, 2016
USD ($)
Class of Stock [Line Items]                
Share repurchased (in shares)   2,780,667 8,529,279 4,465,857 9,468,617 8,105,881    
Average price paid per share (in dollars per share) | $ / shares   $ 71.51 $ 62.39 $ 86.06 $ 99.03 $ 104.61    
2016 Repurchase Program                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount | $     $ 500,000,000.0 $ 500,000,000.0 $ 500,000,000.0 $ 500,000,000.0 $ 500,000,000.0 $ 1,000,000,000.0
Number of increases to share repurchase program | increase   5            
Stock repurchase program, authorized amount | $ $ 3,500,000,000 $ 3,500,000,000            
Share repurchased (in shares)   33,350,301 30,569,634 22,040,355 17,574,498 8,105,881    
Settled In July 2021                
Class of Stock [Line Items]                
Share repurchased (in shares) 296,424