Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION (Details)

v3.24.0.1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
May 18, 2023
May 31, 2017
Dec. 31, 2023
Dec. 31, 2022
May 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant date fair value of stock options (in dollars per share)     $ 4.79 $ 4.39  
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost     $ 2.1    
Weighted-average period of unrecognized compensation cost expected to be recognized     1 year 10 months 24 days    
Restricted and performance shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost     $ 1.3    
Weighted-average period of unrecognized compensation cost expected to be recognized     1 year 2 months 12 days    
2015 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance         4,500,000
Award terms   10 years      
Number of Awards With Accelerated Vesting Under New Ownership Company   0      
Number of shares available for future issuance (in shares)     671,041    
2015 Equity Incentive Plan | Performance shares | Vest on the anniversary date of the award if the Company's annual Adjusted EBITDA for 2023 reflects at least 10% per annum growth          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting rights, percentage     33.33%    
2015 Equity Incentive Plan | Board of Directors | Restricted stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted 70,945        
Vesting period of remaining shares 1 year        
2015 Equity Incentive Plan | Executive Officer [Member] | Performance shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted     120,356