v3.25.2
STOCK-BASED COMPENSATION PLANS - Additional information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2024
Dec. 31, 2023
STOCK-BASED COMPENSATION PLANS      
Proceeds from the exercise of stock options   $ 0.1 $ 0.1
Unrecognized compensation expense related to stock options   $ 4.0  
Weighted-average period of unrecognized compensation expense related to stock options   2 years 4 months 24 days  
The total intrinsic value of stock option exercises   $ 0.1 1.9
The total fair value of restricted stock awards   $ 2.5 $ 2.1
Board of Directors | Restricted Stock      
STOCK-BASED COMPENSATION PLANS      
Shares Vesting period   3 years  
Maximum | Management | Restricted Stock      
STOCK-BASED COMPENSATION PLANS      
Shares Vesting period   4 years  
Minimum | Management | Restricted Stock      
STOCK-BASED COMPENSATION PLANS      
Shares Vesting period   2 years  
2017 Stock Option Plan      
STOCK-BASED COMPENSATION PLANS      
Number of Shares Authorized in Stock Incentive Plan 5,500,000    
Shares Vesting period 3 years    
Available shares for future grants under the 2017 Stock Plan   3,200,000  
Number of Warrants, Granted   0 0
2017 Stock Option Plan | Employee Stock Option      
STOCK-BASED COMPENSATION PLANS      
Share-based compensation arrangement by share-based payment award, expiration period 10 years    
Shares Vesting period 4 years    
2017 Stock Option Plan | Maximum | Restricted Stock | Share-Based Payment Arrangement, Employee      
STOCK-BASED COMPENSATION PLANS      
Shares Vesting period 4 years    
2017 Stock Option Plan | Minimum | Restricted Stock | Share-Based Payment Arrangement, Employee      
STOCK-BASED COMPENSATION PLANS      
Shares Vesting period 2 years    
2005 Stock Option Plan | Employee Stock Option      
STOCK-BASED COMPENSATION PLANS      
Share-based compensation arrangement by share-based payment award, expiration period   10 years