Annual report pursuant to Section 13 and 15(d)

SHARE BASED PAYMENTS - Schedule of Stock Option Activity (Details)

v3.22.4
SHARE BASED PAYMENTS - Schedule of Stock Option Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Beginning balance (in shares) 906 1,803  
Granted (in shares) 0 0  
Exercised (in shares) (55) (822)  
Forfeited or expired, Shares (247) (75)  
Ending balance (in shares) 604 906 1,803
Weighted Average Exercise Price      
Weighted average exercise price, beginning balance (in dollars per share) $ 4.38 $ 3.92  
Weighted average exercise price, Granted (in dollars per share) 0 0  
Weighted average exercise price, Exercised (in dollars per share) 4.14 3.2  
Weighted average exercise price, Forfeited or expired (in dollars per share) 5.36 7.60  
Weighted average exercise price, ending balance (in dollars per share) $ 3.97 $ 4.38 $ 3.92
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-Average Remaining Contractual Term, outstanding (in years) 1 year 10 months 13 days 2 years 10 months 6 days 3 years 5 months 19 days
Weighted - Average Grant Date Fair Value, Outstanding beginning balance (in dollars per share) $ 2.45 $ 2.38  
Weighted - Average Grant Date Fair Value, Granted (in dollars per share) 0 0  
Weighted - Average Grant Date Fair Value, Exercised (in dollars per share) 2.22 1.71  
Weighted - Average Grant Date Fair Value, Forfeited or expired (in dollars per share) 2.97 4.53  
Weighted - Average Grant Date Fair Value Outstanding ending balance (in dollars per share) $ 2.24 $ 2.45 $ 2.38
Vested and exercisable (in shares) 604 836  
Weighted Average Exercise Price, Vested and exercisable (in dollars per share) $ 3.97 $ 4.36  
Weighted-Average Remaining Contractual Term, Vested and exercisable (in years) 1 year 10 months 13 days 2 years 9 months 21 days  
Weighted - Average Grant Date Fair Value, Vested and exercisable (in dollars per share) $ 2.24 $ 2.45