XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchase Program (Purchase of Outstanding Shares) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 22 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Share Repurchase Program [Abstract]          
Number of shares purchased 1,100,000 800,000 1,100,000 1,900,000 5,552,053
Average price paid per share $ 31.43 $ 22.16 $ 31.43 $ 30.51  
Cost of share purchased $ 34 $ 19 $ 34 $ 59 $ 195