v3.22.4
OPTIONS AND AWARDS - Restricted Stock Awards, Narrative (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, restricted awards, exercise price (in dollars per share) $ 0    
Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 233 222 281
Award vesting period 5 years    
Granted (in dollars per share) $ 81.57 $ 81.65 $ 48.73
Restricted Stock Awards | Non-employee directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 18    
Restricted Stock Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in dollars per share) $ 73.17 72.84 35.47
Restricted Stock Awards | Minimum | Non-employee directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in dollars per share) 75.33    
Restricted Stock Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in dollars per share) 94.88 $ 93.31 $ 58.06
Restricted Stock Awards | Maximum | Non-employee directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in dollars per share) $ 86.34