CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($) |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Common stock, shares authorized | 236,000,000 | 236,000,000 |
| Common stock, shares issued | 21,563,163 | 19,903,163 |
| Common stock, shares outstanding | 21,563,163 | 19,903,163 |
| Redeemable Convertible Series B Preferred Stock | ||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Preferred stock, shares authorized | 20,000,000 | 20,000,000 |
| Preferred stock, shares issued | 4,031 | 4,500 |
| Preferred stock, shares outstanding | 4,031 | 4,500 |
| Issuance costs | $ 493,770 | |
| Liquidation preference value | $ 4,000,000 | |
| Convertible Series C Preferred Stock | ||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Preferred stock, shares authorized | 20,000,000 | 20,000,000 |
| Preferred stock, shares issued | 386 | 0 |
| Preferred stock, shares outstanding | 386 | 0 |
| Issuance costs | $ 92,331 | |
| Liquidation preference value | $ 386,000 |