XML 100 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity of the Company - Share Repurchase Program (Details)
6 Months Ended 12 Months Ended 39 Months Ended
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / 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
Dec. 31, 2020
USD ($)
increase
Jun. 30, 2018
USD ($)
Aug. 31, 2016
USD ($)
Class of Stock [Line Items]                    
Share repurchased (in shares) | shares 0 1,971,092 4,474,649 8,276,032 4,333,260 9,187,480 7,865,206      
Average price paid per share (in dollars per share) | $ / shares   $ 76.69 $ 75.44 $ 64.30 $ 88.69 $ 102.06 $ 107.81      
2016 Repurchase Program                    
Class of Stock [Line Items]                    
Stock repurchase program, authorized amount | $       $ 500,000,000 $ 500,000,000 $ 500,000,000 $ 500,000,000 $ 500,000,000 $ 500,000,000 $ 1,000,000,000
Number of increases to share repurchase program | increase               5    
Stock repurchase program, authorized amount | $ $ 3,500,000,000                  
Share repurchased (in shares) | shares   36,107,719 34,136,627 29,661,978 21,385,946 17,052,686 7,865,206