Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.19.1
Warrants (Details Narrative) - USD ($)
3 Months Ended
Jan. 26, 2018
Mar. 31, 2019
Class of Warrant or Right [Line Items]    
Warrants outstanding to purchase of common stock shares   1,083,500
Issuance of common stock   947,454
Fair value of warrants issued   $ 6,215,225
CFF Warrant [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding to purchase of common stock shares 1,000,000  
Weighted average exercise price of warrants $ 13.20  
Number of warrants exercisable for common stock 500,000  
Warrants expiration term Jan. 26, 2025  
Investment Agreement [Member] | CFF Warrant [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding to purchase of common stock shares   1,200,000
Weighted average exercise price of warrants   $ 11.17
Weighted average remaining life of warrants   4 years 10 months 21 days
Number of warrants exercisable for common stock 500,000