Note 3 - Fair Value Measurements (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Note 3 - Fair Value Measurements (Details) [Line Items]  
Fair Value Measurements Sensitivity Analysis Percentage 10.00%
Maximum [Member]  
Note 3 - Fair Value Measurements (Details) [Line Items]  
Fair Value Measurements Sensitivity Analysis Amount 10 Percent Increase in Volatility 64,000
Minimum [Member]  
Note 3 - Fair Value Measurements (Details) [Line Items]  
Fair Value Measurements Sensitivity Analysis Amount 10 percent Decrease in Volatility (32,000)