XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION - Stock option Activity (Details) - Stock Options - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Options      
Balance at beginning of the period (in shares) 516,911 965,043  
Granted 39,186 220,267  
Exercised/Settled (268,836) (433,180)  
Forfeited/Expired (95,921) (235,219)  
Balance at end of the period (in shares) 191,340 516,911 965,043
Vested (in shares) 83,070 294,894 759,631
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 83,070 294,894 759,631
Weighted Average Exercise Price      
Outstanding at beginning of the period (in dollars per share) $ 7.24 $ 3.70  
Granted (in dollars per share) 24.78 12.31  
Exercised (in dollars per share) 3.73 2.07  
Forfeited/Expired 12.88 7.00  
Outstanding at end of the period (in dollars per share) 12.94 $ 7.24 $ 3.70
Exercisable (in dollars per share) $ 9.78    
Weighted Average Remaining Term      
Outstanding, Weighted Average Remaining Term 3 years 11 months 15 days 2 years 8 months 12 days 3 years 3 days
Granted Weighted Average Remaining Term 4 years 11 months 4 days 5 years  
Exercised Weighted Average Remaining Term 3 years 10 months 24 days    
Intrinsic Value of Options      
Outstanding, Intrinsic Value of Options (in dollars) $ 9,610,000 $ 1,666,000  
Outstanding, Intrinsic Value of Options (in dollars) 71,000 $ 9,610,000 $ 1,666,000
Exercisable as of December 31, 2020 $ 44,000