XML 78 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details) - Schedule of outstanding stock warrants
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Schedule of outstanding stock warrants [Abstract]  
Number of Warrants, Outstanding beginning 3,524,189
Number of Warrants, Outstanding ending 6,994,189
Weighted Average Exercise Price, Outstanding ending (in Dollars per share) | $ / shares $ 7.99
Weighted Average Remaining Contractual Life (in years), Outstanding ending 1 year 10 months 24 days
Number of Warrants exercisable 6,994,189
Weighted Average Exercise Price, Warrants exercisable (in Dollars per share) | $ / shares $ 7.99
Weighted Average Remaining Contractual Life (in years), Warrants exercisable 1 year 10 months 24 days
Number of Warrants, Issued 3,850,000
Weighted Average Exercise Price, Issued (in Dollars per share) | $ / shares $ 7.99
Weighted Average Remaining Contractual Life (in years), Issued 1 year 10 months 24 days
Number of Warrants, Exercised (380,000)
Number of Warrants, Expired