XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Ranges of Stock Options (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding | shares 2,827,829
Weighted-Average Remaining Contractual Life (years) 4 years 9 months 29 days
Weighted-Average Exercise Price $ 8.09
Number of Options Exercisable | shares 2,827,829
Weighted-Average Remaining Contractual Life (years) 4 years 9 months 29 days
Weighted-Average Exercise Price, Options Exercisable $ 8.09
Share-based Payment Arrangement, Option [Member] | Exercise Price Range One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 0.26
Range of Exercise Prices, Upper Range $ 1.00
Number of Options Outstanding | shares 550,000
Weighted-Average Remaining Contractual Life (years) 7 years 11 months 12 days
Weighted-Average Exercise Price $ 0.26
Number of Options Exercisable | shares 550,000
Weighted-Average Remaining Contractual Life (years) 7 years 11 months 12 days
Weighted-Average Exercise Price, Options Exercisable $ 0.26
Share-based Payment Arrangement, Option [Member] | Exercise Price Range Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 1.01
Range of Exercise Prices, Upper Range $ 3.00
Number of Options Outstanding | shares 1,050,673
Weighted-Average Remaining Contractual Life (years) 5 years 7 months 6 days
Weighted-Average Exercise Price $ 2.04
Number of Options Exercisable | shares 1,050,673
Weighted-Average Remaining Contractual Life (years) 5 years 7 months 6 days
Weighted-Average Exercise Price, Options Exercisable $ 2.04
Share-based Payment Arrangement, Option [Member] | Exercise Price Range Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 3.01
Range of Exercise Prices, Upper Range $ 15.00
Number of Options Outstanding | shares 817,482
Weighted-Average Remaining Contractual Life (years) 3 years 1 month 6 days
Weighted-Average Exercise Price $ 12.54
Number of Options Exercisable | shares 817,482
Weighted-Average Remaining Contractual Life (years) 3 years 1 month 6 days
Weighted-Average Exercise Price, Options Exercisable $ 12.54
Share-based Payment Arrangement, Option [Member] | Exercise Price Range Four [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 15.01
Range of Exercise Prices, Upper Range $ 42.42
Number of Options Outstanding | shares 409,674
Weighted-Average Remaining Contractual Life (years) 2 years 1 month 13 days
Weighted-Average Exercise Price $ 25.24
Number of Options Exercisable | shares 409,674
Weighted-Average Remaining Contractual Life (years) 2 years 1 month 13 days
Weighted-Average Exercise Price, Options Exercisable $ 25.24