XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit (in usd per share) $ 26.52  
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit (in usd per share) $ 66.68  
Awards granted (in shares) 0 0
Weighted-average remaining contractual life of options outstanding 4 years 3 months 18 days  
Weighted-average remaining contractual life of options exercisable 4 years 3 months 18 days  
Aggregate intrinsic value of options outstanding $ 1,300  
Aggregate intrinsic value of options exercisable 1,300  
Proceeds from stock options exercised 100  
Intrinsic value of options exercised   $ 300
Decrease in share-based payment arrangement, expense $ (606) $ (2,275)
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Award expiration period 10 years  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years  
Shares withheld for employee taxes 9,000 8,000
Share-based compensation arrangement, fair value of awards vested $ 2,400 $ 3,200
Shares vested in period 22,000 18,000
Total income tax benefit recognized related to restricted stock awards $ 100 $ 500
Unrecognized compensation costs $ 11,700  
Compensation cost recognition weighted average period 2 years 4 months 24 days  
Shares granted in period 67,000 29,000
Performance-Based Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance period 3 years  
Unrecognized compensation costs $ 10,500  
Compensation cost recognition weighted average period 2 years 2 months 12 days  
Shares granted in period 91,000  
Performance-Based Shares | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares earned (percent) 0.00%  
Performance-Based Shares | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares earned (percent) 250.00%  
Market and performance-based share awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares withheld for employee taxes 21,000 0
Share-based compensation arrangement, fair value of awards vested $ 5,300 $ 0
Shares vested in period   0
Market and performance-based share awards | Granted In 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Decrease in share-based payment arrangement, expense $ 1,388 $ (79)