|
Note 16 - Commitments and Contingencies (Details) - Future Minimum Lease Payments under Non-Cancelable Operating Leases (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
|---|---|
| Future Minimum Lease Payments under Non-Cancelable Operating Leases [Abstract] | |
| 2015 | $ 119 |
| 2016 | 119 |
| 2017 | 51 |
| Total | $ 289 |