XML 131 R120.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 08, 2023
Jul. 06, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Feb. 09, 2023
Feb. 09, 2022
Subsequent Event [Line Items]                
Share repurchase plan, authorized amount             $ 700,000,000 $ 1,200,000,000
Shares repurchased (in shares)     3,600,000 0 8,100,000 7,900,000    
Accelerated Share Repurchase Agreement In June 2023                
Subsequent Event [Line Items]                
Share repurchase plan, authorized amount     $ 70,000,000   $ 70,000,000      
Accelerated Share Repurchase Agreement In June 2023 | Subsequent Event                
Subsequent Event [Line Items]                
Accelerated share repurchases, settlement payment   $ 70,000,000            
Shares repurchased (in shares) 464,000 2,000,000