Note 11 - Contingencies, Commitments, and Guarantees (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 11 - Contingencies, Commitments, and Guarantees (Details) [Line Items]      
Deferred Compensation Arrangement with Individual, Employer Contribution $ 200,000 $ 200,000 $ 200,000
Operating Leases, Rent Expense, Net 500,000 500,000 500,000
Rental Payment, Monthly 47,715    
Maximum [Member]      
Note 11 - Contingencies, Commitments, and Guarantees (Details) [Line Items]      
Rental Payment, Monthly $ 52,259    
Headquarter Office and Laboratory Space [Member]      
Note 11 - Contingencies, Commitments, and Guarantees (Details) [Line Items]      
Area of Leased Property (in Square Feet) 17,000