XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Details) - Schedule of presents information related to warrants
3 Months Ended
Mar. 31, 2022
shares
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 12,814,923
Weighted Average Remaining Life In Years 3 years 10 months 13 days
Exercisable Number of Warrants 11,674,923
$ 0.01 - $ 1.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 560,192
Weighted Average Remaining Life In Years 3 years 3 months 7 days
Exercisable Number of Warrants 560,192
$ 1.01 - $ 2.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants
Weighted Average Remaining Life In Years
Exercisable Number of Warrants
$ 2.01 - $ 3.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 4,556,001
Weighted Average Remaining Life In Years 4 years 2 months 4 days
Exercisable Number of Warrants 3,416,001
$ 3.01 - $ 4.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 33,342
Weighted Average Remaining Life In Years 3 years 14 days
Exercisable Number of Warrants 33,342
$ 4.01 - $ 5.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 7,285,290
Weighted Average Remaining Life In Years 3 years 9 months 29 days
Exercisable Number of Warrants 7,285,290
$ 5.01 - $ 6.00 [Member]  
Share-Based Compensation (Details) - Schedule of presents information related to warrants [Line Items]  
Outstanding Number of Warrants 380,098
Weighted Average Remaining Life In Years 3 years 10 months 6 days
Exercisable Number of Warrants 380,098