Note 13 - Earnings Per Share (Details) - Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share - shares |
9 Months Ended | 12 Months Ended | |
|---|---|---|---|
Sep. 30, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Employee Stock Option [Member] | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Anti-dilutive securities excluded from computation of diluted net loss per share | 0 | 37,034,483 | |
| Restricted Stock [Member] | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Anti-dilutive securities excluded from computation of diluted net loss per share | 0 | 7,186 | 1,890,952 |
| Warrant [Member] | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Anti-dilutive securities excluded from computation of diluted net loss per share | 22,148,045 | 22,148,045 | 9,648,045 |