XML 122 R74.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED PAYMENTS - Schedule of Share-based Compensation, Stock Options and Restricted Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-option      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]      
Number of nonvested shares, beginning of period (in shares) 297,044 365,180 227,178
Granted, nonvested, number of shares (in shares) 296,450 442,956 738,893
Vested, number of shares (in shares) (356,626) (448,662) (486,386)
Nonvested options forfeited, number of shares (in shares) (13,487) (62,430) (114,505)
Number of nonvested shares, end of period (in shares) 223,381 297,044 365,180
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) $ 1.06 $ 1.20 $ 1.48
Granted, nonvested, weighted average grant date fair value (in dollars per share) 1.54 0.96 1.18
Vested, weighted average grant date fair value (in dollars per share) 1.27 1.10 1.30
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) 1.59 0.96 1.22
Nonvested, weighted average grant date fair value, end of period (in dollars per share) $ 1.32 $ 1.06 $ 1.20
RSU      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]      
Number of nonvested shares, beginning of period (in shares) 1,580,187 1,909,477 1,330,469
Granted, nonvested, number of shares (in shares) 731,435 1,191,132 1,390,705
Vested, number of shares (in shares) (862,378) (1,486,126) (752,580)
Nonvested options forfeited, number of shares (in shares) (133,708) (34,296) (59,118)
Number of nonvested shares, end of period (in shares) 1,315,536 1,580,187 1,909,477
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) $ 1.99 $ 2.17 $ 2.37
Granted, nonvested, weighted average grant date fair value (in dollars per share) 2.91 1.70 2.09
Vested, weighted average grant date fair value (in dollars per share) 2.00 2.24 2.35
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) 2.40 2.00 2.29
Nonvested, weighted average grant date fair value, end of period (in dollars per share) $ 2.45 $ 1.99 $ 2.17