Consolidated Balance Sheets (Parentheticals) - $ / shares |
Jun. 30, 2017 |
Jun. 30, 2016 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Preferred stock, par value per share (in dollars per share) | $ 0.01 | $ 0.01 |
| Preferred stock, shares authorized | 100 | 100 |
| Preferred stock, shares issued | 0 | 0 |
| Preferred stock, shares outstanding | 0 | 0 |
| Common stock par value per share (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized | 250,000,000 | 100,000,000 |
| Common stock, shares issued | 90,969,919 | 71,922,836 |
| Common stock, shares outstanding | 90,969,919 | 71,922,836 |