XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock Warrants - Summary of Warrants Outstanding (Details)
Dec. 31, 2018
$ / shares
shares
No. of Shares, Total | shares 1,718,184
Exercise Price | $ / shares $ 3.04
Business Advisory Warrants [Member]  
No. of Shares, Total | shares 600,000
Exercise Price | $ / shares $ 0.01
Placement Agent Warrants - Series A Preferred [Member]  
No. of Shares, Total | shares 704,184
Exercise Price | $ / shares $ 3.00
Placement Agent Warrants - IPO [Member]  
No. of Shares, Total | shares 414,000
Exercise Price | $ / shares $ 7.50