FAIR VALUE (Details 3) - USD ($) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2017 |
Jun. 30, 2016 |
Jun. 30, 2017 |
Jun. 30, 2016 |
Dec. 31, 2016 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||||
| Reclassification to equity for warrants that are no longer derivative liabilities | $ 0 | $ (1,392,000) | |||
| Gain on derivatives resulting from change in fair value or extinguishment | $ 90,000 | $ 198,370 | 7,525 | 3,023,092 | |
| Fair Value, Inputs, Level 3 [Member] | |||||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||||
| Beginning balance - Fair value | 27,125 | $ 2,067,000 | $ 2,067,000 | ||
| Reclassification to equity for warrants that are no longer derivative liabilities | 0 | (1,392,429) | |||
| Gain on derivatives resulting from change in fair value or extinguishment | (8,525) | (647,446) | |||
| Ending balance - Fair value | $ 18,600 | $ 18,600 | $ 27,125 | ||