XML 21 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock Options and Warrants - Schedule of Warrant Transactions (Details) - Warrant [Member]
9 Months Ended
Sep. 30, 2015
shares
Outstanding at December 31, 2014 3,749,550
Granted 4,369,162
Exercised
Forfeited or Canceled (508,409)
Warrants Redeemable at September 30, 2015 7,610,303