XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SHARE-BASED COMPENSATION        
Income tax benefit due to vesting of restricted stock   $ 0.2 $ 0.1 $ 0.2
Contractual term (in years)   10 years    
Options granted (in shares)   0 0 0
Options vested (in shares)   0 0 0
Option exercised in period (in shares)   0 (47,440) 0
Option aggregate intrinsic value     $ 0.7  
Stock Option | 2023 Stock Compensation Plan        
SHARE-BASED COMPENSATION        
Authorized for grants (in shares) 1,140,000      
Available for future grants (in shares)   1,108,639    
Stock Option | Stock Option 2013 Plan        
SHARE-BASED COMPENSATION        
Options granted (in shares) 0      
Available for future grants (in shares)     747,332 843,469
Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")        
SHARE-BASED COMPENSATION        
Unrecognized compensation costs   $ 2.8    
Weighted-average period for recognition of compensation cost not yet recognized (in years)   1 year 9 months 18 days    
Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs") | Share-Based Payment Arrangement, Tranche One        
SHARE-BASED COMPENSATION        
Vesting period (in years)   2 years    
Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs") | Share-Based Payment Arrangement, Tranche Two        
SHARE-BASED COMPENSATION        
Vesting period (in years)   3 years    
Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs") | Share-Based Payment Arrangement, Tranche Three        
SHARE-BASED COMPENSATION        
Vesting period (in years)   5 years    
Minimum | Stock Option        
SHARE-BASED COMPENSATION        
Vesting period (in years)   3 years    
Maximum | Stock Option        
SHARE-BASED COMPENSATION        
Vesting period (in years)   5 years