XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ Equity (Details) - Schedule of outstanding stock warrants
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Schedule of outstanding stock warrants [Abstract]  
Number of Warrants, Outstanding beginning 14,219
Number of Warrants, Outstanding ending 3,524,189
Weighted Average Exercise Price, Outstanding ending (in Dollars per share) | $ / shares $ 8.77
Weighted Average Remaining Contractual Life (in years) Outstanding ending 2 years 9 months 10 days
Number of Warrants exercisable 3,524,189
Weighted Average Exercise Price Warrants exercisable (in Dollars per share) | $ / shares $ 8.77
Weighted Average Remaining Contractual Life (in years) Warrants exercisable 2 years 9 months 10 days
Number of Warrants Issued 5,518,886
Weighted Average Exercise Price Issued (in Dollars per share) | $ / shares $ 8.77
Weighted Average Remaining Contractual Life (in years) Issued 2 years 9 months 10 days
Number of Warrants Exercised (2,008,916)
Number of Warrants Expired