Annual report pursuant to Section 13 and 15(d)

SHARE-BASED COMPENSATION - Narrative (Details)

v3.22.0.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2012
Jul. 31, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation $ 2,247,000 $ 1,912,000 $ 1,250,000    
Stock Option Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)         1,000,000
Unrecognized compensation costs related to non-vested share-based compensation $ 0        
Stock Option Plans | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of expiration period 10 years        
Granted (in shares) 0 0 0    
Weighted average grant date fair value (in dollars per share) $ 0        
Proceeds from stock options exercised $ 0 $ 0 $ 900,000    
Shares issued upon option and warrant exercise (in shares)     11,000    
Stock Option Plans | Stock Options and Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issued during the period (in shares) 0 0 0    
Granted (in shares) 0        
Intrinsic value of options and warrants exercised $ 0 $ 100,000 $ 2,600,000    
Exercised in period (in shares)     85,000    
Stock Option Plans | Common Stock | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options in the money (in shares) 100,000        
Stock Option Plans | Minimum | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Stock Option Plans | Maximum | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 5 years        
The Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance (in shares)       2,500,000  
The Plan | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs related to non-vested restricted share-based compensation $ 700,000        
Weighted average period compensation cost expected to be recognized 1 year 1 month 6 days        
The Plan | Minimum | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
The Plan | Maximum | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years