XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
CAPITAL STOCK- SUMMARY OF INFORMATION BY EXERCISE PRICE RANGE (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
$7.36 - $21.09  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 84,828
Weighted Average Remaining Contractual Life in Years 1 year 10 months 17 days
Weighted Average Outstanding Price (in dollars per share) $ 9.87
Number of Options Exercisable at December 31, 2021 | shares 84,828
Weighted Average Remaining Contractual Life in Years 1 year 10 months 17 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 9.87
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0
$7.36 - $21.09 | Performance Shares  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 220,000
Weighted Average Remaining Contractual Life in Years 8 years 3 months 14 days
Weighted Average Outstanding Price (in dollars per share) $ 60.94
Number of Options Exercisable at December 31, 2021 | shares 25,000
Weighted Average Remaining Contractual Life in Years 8 years 3 months 14 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 60.94
$21.10 - $69.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 98,288
Weighted Average Remaining Contractual Life in Years 6 years 9 months 25 days
Weighted Average Outstanding Price (in dollars per share) $ 53.06
Number of Options Exercisable at December 31, 2021 | shares 63,288
Weighted Average Remaining Contractual Life in Years 6 years 3 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 48.71
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0
$21.10 - $69.76 | Performance Shares  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 34,800
Weighted Average Remaining Contractual Life in Years 4 years 5 months 8 days
Weighted Average Outstanding Price (in dollars per share) $ 198.40
Number of Options Exercisable at December 31, 2021 | shares 0
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 0
$69.77 - $71.83  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 90,000
Weighted Average Remaining Contractual Life in Years 6 years 3 months 25 days
Weighted Average Outstanding Price (in dollars per share) $ 69.81
Number of Options Exercisable at December 31, 2021 | shares 90,000
Weighted Average Remaining Contractual Life in Years 6 years 3 months 25 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 69.81
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0
$69.77 - $71.83 | Performance Shares  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 254,800
Weighted Average Remaining Contractual Life in Years 7 years 9 months 7 days
Weighted Average Outstanding Price (in dollars per share) $ 79.71
Number of Options Exercisable at December 31, 2021 | shares 25,000
Weighted Average Remaining Contractual Life in Years 8 years 3 months 14 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 60.94
$71.84 - $95.65  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 96,131
Weighted Average Remaining Contractual Life in Years 6 years 10 months 28 days
Weighted Average Outstanding Price (in dollars per share) $ 80.90
Number of Options Exercisable at December 31, 2021 | shares 70,362
Weighted Average Remaining Contractual Life in Years 6 years 6 months 29 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 79.10
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0
$95.66 - $188.62  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 50,955
Weighted Average Remaining Contractual Life in Years 8 years 3 days
Weighted Average Outstanding Price (in dollars per share) $ 133.53
Number of Options Exercisable at December 31, 2021 | shares 18,453
Weighted Average Remaining Contractual Life in Years 6 years 3 months 10 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 99.62
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0
$7.36 - $188.62  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2021 | shares 420,202
Weighted Average Remaining Contractual Life in Years 5 years 10 months 17 days
Weighted Average Outstanding Price (in dollars per share) $ 64.06
Number of Options Exercisable at December 31, 2021 | shares 326,931
Weighted Average Remaining Contractual Life in Years 5 years 1 month 28 days
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 53.85
Exercise price, lower range limit 0
Exercise price, upper range limit $ 0