XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number | shares 441,425
Options Exercisable, Number | shares 292,332
Exercise Price One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Upper $ 30.00
Options Outstanding, Number | shares 39,316
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 8 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 21.93
Options Exercisable, Number | shares 17,648
Options Exercisable, Weighted Average Remaining Contractual Term (in years) 7 years 9 months 18 days
Options Exercisable, Weighted Average Exercise Price $ 25.20
Exercise Price Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Upper $ 75.00
Options Outstanding, Number | shares 397,903
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 7 years 6 months
Options Outstanding, Weighted Average Exercise Price $ 37.59
Options Exercisable, Number | shares 270,478
Options Exercisable, Weighted Average Remaining Contractual Term (in years) 6 years 10 months 24 days
Options Exercisable, Weighted Average Exercise Price $ 37.80
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 30.01
Exercise Price Three [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Upper $ 75.00
Options Outstanding, Number | shares 4,206
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 4 years 2 months 12 days
Options Outstanding, Weighted Average Exercise Price $ 282.27
Options Exercisable, Number | shares 4,206
Options Exercisable, Weighted Average Remaining Contractual Term (in years) 4 years 3 months 18 days
Options Exercisable, Weighted Average Exercise Price $ 284.10