Note 12 - Commitments and Contingencies (Details) - Obligations Under Non-Cancelable Operating Leases (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Obligations Under Non-Cancelable Operating Leases [Abstract]  
2014 $ 207
2015 207
2016 207
2017 207
2018 215
Thereafter 1,087
$ 2,130