Quarterly report pursuant to Section 13 or 15(d)

SHARE BASED PAYMENTS - Schedule of stock options (Details)

v3.22.2.2
SHARE BASED PAYMENTS - Schedule of stock options (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Shares    
Beginning balance, Outstanding (in shares) 906,425  
Granted (in shares) 0  
Exercised (in shares) (26,000)  
Forfeited or expired (in shares) (247,427)  
Ending balance, Outstanding (in shares) 632,998 906,425
Weighted - Average Exercise Price    
Weighted - Average Exercise Price, Outstanding beginning balance (in dollars per share) $ 4.38  
Weighted - Average Exercise Price, Granted (in dollars per share) 0  
Weighted - Average Exercise Price, Exercised (in dollars per share) 4.14  
Weighted - Average Exercise Price, Forfeited or expired (in dollars per share) 5.36  
Weighted - Average Exercise Price, Outstanding ending balance (in dollars per share) $ 4.01 $ 4.38
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted - Average Remaining Contractual Term, Outstanding beginning   2 years 10 months 6 days
Weighted - Average Remaining Contractual Term, Outstanding ending 2 years 25 days  
Weighted - Average Grant Date Fair Value, Outstanding beginning balance (in dollars per share) $ 2.45  
Weighted - Average Grant Date Fair Value, Granted (in dollars per share) 0  
Weighted - Average Grant Date Fair Value, Exercised (in dollars per share) 1.92  
Weighted - Average Grant Date Fair Value, Forfeited or expired (in dollars per share) 2.97  
Weighted - Average Grant Date Fair Value Outstanding ending balance (in dollars per share) $ 2.26 $ 2.45
Options Vested (in shares) 632,998  
Weighted - Average Exercise Price, Vested (in dollars per share) $ 4.01  
Weighted - Average Remaining Contractual Term, Vested 2 years 25 days  
Weighted - Average Grant Date Fair Value, Options Vested (in dollars per share) $ 2.26