XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION - Warrants activity (Details) - Warrants - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of warrants      
Balance at beginning of the period (In shares) 81,053 424,708  
Exercised/Settled (38,880) (321,467)  
Forfeited/Expired (12,000) (22,188)  
Balance at end of the period (In shares) 30,173 81,053 424,708
Weighted Average Exercise Price      
Balance at beginning of the period (in dollars per share) $ 6.25 $ 5.31  
Exercised (in dollars per share) 6.25 4.77  
Forfeited/Expired (in dollars per share) 6.25 9.59  
Balance at end of the period (in dollars per share) $ 6.25 $ 6.25 $ 5.31
Weighted Average Remaining Term      
Outstanding (In years) 8 months 15 days 11 months 8 days 9 months 25 days
Intrinsic Value of Warrants      
Balance at beginning of the period (In dollars) $ 1,587,000 $ 189,000  
Balance at end of the period (In dollars) $ 23,000 $ 1,587,000 $ 189,000