XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
May 31, 2021
Equity, Class of Treasury Stock [Line Items]      
Treasury shares repurchased (in shares)   420,957  
2021 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Repurchase program, shares authorized (in shares)     $ 500,000,000
Repurchase of common stock $ 200,000,000    
Repurchase of common stock (in shares) 1,254,474 1,254,474  
Average cost, shares repurchased (in usd per share) $ 159.43 $ 159.43  
Stock repurchased and retired during period (in shares) 833,517    
Treasury shares repurchased (in shares)   420,957