XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SHARE-BASED COMPENSATION        
Income tax benefit due to vesting of restricted stock   $ 0.1 $ 0.2 $ 0.1
Contractual term (in years)   10 years    
Option exercised in period (in shares)     (47,440)  
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)   950,328    
Stock Option | Stock Option 2013 Plan        
SHARE-BASED COMPENSATION        
Options granted (in shares) 0      
Available for future grants (in shares)     1,108,639 747,332
Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")        
SHARE-BASED COMPENSATION        
Unrecognized compensation costs   $ 2.7    
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 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