Note 9 - Commitments and Contingencies (Details Textual) |
1 Months Ended | ||
---|---|---|---|
Jun. 30, 2012
USD ($)
|
Jul. 31, 2015
EUR (€)
|
Jul. 31, 2015
USD ($)
|
|
Spanish Tax Authorities [Member] | |||
Input Tax | $ 250,000 | ||
Letters of Credit Outstanding, Amount | € 278,828 | $ 305,372 |