XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
TREASURY STOCK - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jan. 26, 2023
Jan. 12, 2022
Jun. 30, 2023
Dec. 31, 2022
Jul. 18, 2023
May 04, 2023
Apr. 26, 2023
Apr. 26, 2022
Mar. 24, 2022
Class of Stock [Line Items]                  
Treasury stock (in shares)     9,527,000 6,823,000          
Treasury stock     $ 513,782 $ 362,862          
Treasury stock, average cost per share (in dollars per share)     $ 53.93 $ 53.18          
Accelerated share repurchase program, receipt (payment) $ 150,000 $ 125,000              
Accelerated share repurchases, shares received at inception 2,100,000 1,480,000              
Accelerated share repurchases, percentage of expected total repurchased 80.00% 80.00%              
Accelerated share repurchases, additional shares received           310,000 300,000   460,000
Share repurchases, accrued excise tax     $ 1,200            
2022 Share Repurchase Program                  
Class of Stock [Line Items]                  
Stock repurchase program, authorized amount               $ 225,000  
2022 Share Repurchase Program | Subsequent Event                  
Class of Stock [Line Items]                  
Remaining amount under share repurchase         $ 75,000        
2023 Share Repurchase Program | Subsequent Event                  
Class of Stock [Line Items]                  
Stock repurchase program, authorized amount         $ 225,000