v3.25.1
STOCK-BASED COMPENSATION - Non-option activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 12, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Non-option Shares        
Treasury stock value   $ 31,043   $ 21,040
PSUs        
Non-option Shares        
Outstanding at the beginning of the period (in shares)   150,000 84,000  
Granted (in shares) 79,859 80,000 74,000  
Exercised (in shares)   0 0  
Forfeited (in shares)   0 0  
Outstanding at the end of the period (in shares)   230,000 158,000  
RSAs        
Non-option Shares        
Outstanding at the beginning of the period (in shares)   1,455,000 1,351,000  
Granted (in shares)   626,000 542,000  
Exercised (in shares)   (435,000) (335,000)  
Forfeited (in shares)   (12,000) (5,000)  
Outstanding at the end of the period (in shares)   1,634,000 1,553,000  
Shares purchased to cover employee income taxes   163,000 129,000  
Treasury stock value   $ 10,000 $ 8,700