XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warrant Liability (Tables)
3 Months Ended
Mar. 31, 2017
Warrant Liability [Abstract]  
Schedule of warrant liability

  December 31,
2015
  Decrease
from
Warrants
Exercised in
2016
  Decrease in
Fair Value
  March 31,
2016
 
Warrant liability $2,434,101     -  $760,157  $1,673,944