XML 73 R51.htm IDEA: XBRL DOCUMENT v3.20.1
SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
5.00 to 10.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 5.00
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 10.00
Options outstanding and Exercisable (in shares) | shares 232,000
Weighted Average Exercise Price (in dollars per share) $ 6.23
Weighted Average Remaining Contractual Life 6 years 3 months 10 days
Aggregate Intrinsic Value (in millions) | $ $ 4.5
10.01 to 15.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 10.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 15.00
Options outstanding and Exercisable (in shares) | shares 10,000
Weighted Average Exercise Price (in dollars per share) $ 10.39
Weighted Average Remaining Contractual Life 6 months 3 days
Aggregate Intrinsic Value (in millions) | $ $ 0.1
15.01 to 20.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 15.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 20.00
Options outstanding and Exercisable (in shares) | shares 92,285
Weighted Average Exercise Price (in dollars per share) $ 16.93
Weighted Average Remaining Contractual Life 3 years 18 days
Aggregate Intrinsic Value (in millions) | $ $ 0.8
20.01 to 25.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 20.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 25
Options outstanding and Exercisable (in shares) | shares 430,499
Weighted Average Exercise Price (in dollars per share) $ 23.52
Weighted Average Remaining Contractual Life 9 years 25 days
Aggregate Intrinsic Value (in millions) | $ $ 0.8
5.00 to 25.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 5.00
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 25.00
Options outstanding and Exercisable (in shares) | shares 764,784
Weighted Average Exercise Price (in dollars per share) $ 17.31
Weighted Average Remaining Contractual Life 7 years 4 months 20 days
Aggregate Intrinsic Value (in millions) | $ $ 6.2