XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED INCENTIVE COMPENSATION - Summary of Outstanding and Exercisable Stock Options (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Options Outstanding  
Options Outstanding (in shares) | shares 412,831
Options Exercisable  
Options Exercisable (in shares) | shares 197,735
0  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) $ 0.00
Upper range limit (in dollars per share) $ 8.24
Options Outstanding  
Options Outstanding (in shares) | shares 9,901
Weighted Average Exercise Price (in dollars per share) $ 6.52
Weighted Average Remaining Contractual Life 6 years 1 month 6 days
Options Exercisable  
Options Exercisable (in shares) | shares 9,901
Weighted Average Exercise Price (in dollars per share) $ 6.52
8.24  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 8.24
Upper range limit (in dollars per share) $ 16.52
Options Outstanding  
Options Outstanding (in shares) | shares 345,180
Weighted Average Exercise Price (in dollars per share) $ 12.08
Weighted Average Remaining Contractual Life 7 years 6 months
Options Exercisable  
Options Exercisable (in shares) | shares 130,084
Weighted Average Exercise Price (in dollars per share) $ 10.27
16.52  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 16.52
Upper range limit (in dollars per share) $ 24.76
Options Outstanding  
Options Outstanding (in shares) | shares 25,500
Weighted Average Exercise Price (in dollars per share) $ 22.61
Weighted Average Remaining Contractual Life 2 years 8 months 12 days
Options Exercisable  
Options Exercisable (in shares) | shares 25,500
Weighted Average Exercise Price (in dollars per share) $ 22.61
24.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 24.76
Upper range limit (in dollars per share) $ 33.00
Options Outstanding  
Options Outstanding (in shares) | shares 15,000
Weighted Average Exercise Price (in dollars per share) $ 30.41
Weighted Average Remaining Contractual Life 2 years 3 months 18 days
Options Exercisable  
Options Exercisable (in shares) | shares 15,000
Weighted Average Exercise Price (in dollars per share) $ 30.41
33  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 33.00
Upper range limit (in dollars per share) $ 41.28
Options Outstanding  
Options Outstanding (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0
Weighted Average Remaining Contractual Life 0 years
Options Exercisable  
Options Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0
41.28  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 41.28
Upper range limit (in dollars per share) $ 49.52
Options Outstanding  
Options Outstanding (in shares) | shares 12,500
Weighted Average Exercise Price (in dollars per share) $ 44.16
Weighted Average Remaining Contractual Life 1 year 3 months 18 days
Options Exercisable  
Options Exercisable (in shares) | shares 12,500
Weighted Average Exercise Price (in dollars per share) $ 44.16
49.52  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 49.52
Upper range limit (in dollars per share) $ 57.76
Options Outstanding  
Options Outstanding (in shares) | shares 3,500
Weighted Average Exercise Price (in dollars per share) $ 56.24
Weighted Average Remaining Contractual Life 2 years
Options Exercisable  
Options Exercisable (in shares) | shares 3,500
Weighted Average Exercise Price (in dollars per share) $ 56.24
57.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 57.76
Upper range limit (in dollars per share) $ 66.00
Options Outstanding  
Options Outstanding (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0
Weighted Average Remaining Contractual Life 0 years
Options Exercisable  
Options Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0
66  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range limit (in dollars per share) 66.00
Upper range limit (in dollars per share) $ 74.28
Options Outstanding  
Options Outstanding (in shares) | shares 1,250
Weighted Average Exercise Price (in dollars per share) $ 66.52
Weighted Average Remaining Contractual Life 2 years 7 months 6 days
Options Exercisable  
Options Exercisable (in shares) | shares 1,250
Weighted Average Exercise Price (in dollars per share) $ 66.52