Quarterly report pursuant to Section 13 or 15(d)

Equity Transactions - Schedule of Warrants Outstanding (Details)

v3.19.1
Equity Transactions - Schedule of Warrants Outstanding (Details) - Warrants [Member]
3 Months Ended
Mar. 31, 2019
USD ($)
$ / shares
shares
Number of Warrants outstanding beginning balance | shares 940,412
Number of Warrants granted | shares
Number of Warrants forfeited | shares
Number of Warrants exercised | shares (161,969)
Number of Warrants outstanding ending balance | shares 778,446
Weighted average exercise price outstanding beginning balance | $ / shares $ 3.60
Weighted average exercise price granted | $ / shares
Weighted average exercise price forfeited | $ / shares
Weighted average exercise price exercised | $ / shares 1.05
Weighted average exercise price outstanding ending balance | $ / shares $ 4.14
Weighted average remaining contractual term outstanding 2 years 3 months 26 days
Weighted average remaining contractual term outstanding 2 years 1 month 20 days
Aggregate intrinsic value outstanding beginning balance | $ $ 19,740,000
Aggregate intrinsic value outstanding ending balance | $ $ 2,152,000