XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of Common Stock Financing Warrants Outstanding and Exercisable (Details)
Jun. 30, 2018
$ / shares
shares
Financing warrant, outstanding 2,433,613
Financing warrant, exercisable 2,433,613
Exercise Price Range One [Member]  
Financing warrant exercise Price | $ / shares $ 0.20
Financing warrant, outstanding 327,490
Financing warrant, exercisable 327,490
Exercise Price Range Two [Member]  
Financing warrant exercise Price | $ / shares $ 1.15
Financing warrant, outstanding 119,565
Financing warrant, exercisable 119,565
Exercise Price Range Three [Member]  
Financing warrant exercise Price | $ / shares $ 1.19
Financing warrant, outstanding 1,500,000
Financing warrant, exercisable 1,500,000
Exercise Price Range Four [Member]  
Financing warrant exercise Price | $ / shares $ 1.20
Financing warrant, outstanding 210,438
Financing warrant, exercisable 210,438
Exercise Price Range Five [Member]  
Financing warrant exercise Price | $ / shares $ 1.30
Financing warrant, outstanding 216,120
Financing warrant, exercisable 216,120
Exercise Price Range Six [Member]  
Financing warrant exercise Price | $ / shares $ 2.50
Financing warrant, outstanding 60,000
Financing warrant, exercisable 60,000