Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Warrants Outstanding (Details)

v3.21.1
Warrants - Schedule of Warrants Outstanding (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Warrants and Rights Note Disclosure [Abstract]  
Number of Shares, Warrants Outstanding Beginning | shares 13,351,251
Number of Shares, Warrants granted | shares 138,889
Number of Shares, Warrants forfeited | shares
Number of Shares, Warrants exercised | shares (1,067,578)
Number of Shares, Warrants Outstanding Ending | shares 12,422,562
Weighted-Average Exercise Price, Outstanding Beginning $ 2.48
Weighted-Average Exercise Price, granted 2.61
Weighted-Average Exercise Price, forfeited
Weighted-Average Exercise Price, exercised 1.10
Weighted-Average Exercise Price, Outstanding Ending $ 2.60
Weighted Average Remaining Contractual Life (Years), Outstanding, Beginning 3 years 4 months 17 days
Weighted Average Remaining Contractual Life (Years), Outstanding Ending 3 years 1 month 20 days
Aggregate Intrinsic Value Outstanding Beginning $ 3,022,000
Aggregate Intrinsic Value Outstanding Ending $ 1,328,000