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