|
Note 16 - Facility Lease Obligation (Details) - Future Payments Under The Lease Agreement (USD $)
|
Dec. 31, 2014
|
|---|---|
| Note 16 - Facility Lease Obligation (Details) - Future Payments Under The Lease Agreement [Line Items] | |
| 2015 | $ 394,089 |
| 2016 | 435,359 |
| 2017 | 79,688 |
| Total future minimum lease payments | 909,136 |
| Facility Lease [Member] | |
| Note 16 - Facility Lease Obligation (Details) - Future Payments Under The Lease Agreement [Line Items] | |
| 2015 | 375,333 |
| 2016 | 571,445 |
| 2017 | 584,303 |
| 2018 | 597,449 |
| 2019 | 610,892 |
| Thereafter | 3,496,201 |
| Total future minimum lease payments | $ 6,235,623 |