Note 23 - Commitments (Details) - Minimum Rental Commitments under Noncancellable Operating Leases $ in Thousands |
Dec. 31, 2015
USD ($)
|
|---|---|
| Minimum Rental Commitments under Noncancellable Operating Leases [Abstract] | |
| 2016 | $ 1,035 |
| 2017 | 536 |
| 2018 | 119 |
| 2019 | 95 |
| 2020 | 95 |
| Thereafter | 311 |
| Total | $ 2,191 |