Note 9 - Uncertain Tax Benefits (Details)  | 
12 Months Ended | 
|---|---|
| 
 Dec. 31, 2015  
USD ($) 
 | |
| Unrecognized tax benefit - January 1 | $ 91,700 | 
| Unrecognized tax benefit - January 1 | $ 114,500 | 
| Gross increases - tax positions in prior period | |
| Gross decreases - tax positions in prior period | $ (59,100) | 
| Uncertain tax benefit | 32,600 | 
| Uncertain tax benefit | $ 91,700 | 
| X | ||||||||||
- Definition The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
| X | ||||||||||
- Definition Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
| X | ||||||||||
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |