Note 2 - Summary of Significant Accounting Policies (Details) - Liability for Manufacturing Warranty - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Liability for Manufacturing Warranty [Abstract] | ||
| Beginning accrued warranty balance | $ 1,312,918 | $ 1,372,342 |
| Reduction for labor payments and claims made under the warranty | (75,966) | (79,134) |
| Accruals related to warranties issued during the period | 25,863 | 19,710 |
| Adjustment to warranty liability for discontinued operations | (324,349) | |
| Ending accrued warranty balance | $ 938,466 | $ 1,312,918 |