XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TREASURY STOCK - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Oct. 18, 2023
Aug. 15, 2023
Jul. 18, 2023
Jun. 30, 2023
Jan. 26, 2023
Apr. 26, 2022
Class of Stock [Line Items]                
Treasury stock (in shares) 12,735,000 12,751,000            
Treasury stock $ 646,422 $ 647,262            
Treasury stock, average cost per share (in dollars per share) $ 50.76 $ 50.76            
Accelerated share repurchase program, receipt (payment)       $ 125,000     $ 150,000  
Accelerated share repurchases, shares received at inception (in shares)       2,300,000     2,100,000  
Accelerated share repurchases, percentage of expected total repurchased       80.00%     80.00%  
Accelerated share repurchases, additional shares received (in shares)     900,000     600,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      
Remaining amount under share repurchase $ 100,000