Note 12 - Financial Instruments and Fair Value Disclosures - Financial Assets or Liabilities Measured at Fair Value (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
||
|---|---|---|---|---|
| Statement Line Items [Line Items] | ||||
| Financial assets | $ 57,927 | $ 105,959 | ||
| Level 1 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 57,927 | 105,959 | ||
| Level 2 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 0 | 0 | ||
| Level 3 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 0 | 0 | ||
| Cash [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 56,748 | 94,008 | ||
| Cash [member] | Level 1 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 56,748 | 94,008 | ||
| Cash [member] | Level 2 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 0 | 0 | ||
| Cash [member] | Level 3 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | 0 | 0 | ||
| Investments [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | [1] | 1,179 | 11,951 | |
| Investments [member] | Level 1 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | [1] | 1,179 | 11,951 | |
| Investments [member] | Level 2 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | [1] | 0 | 0 | |
| Investments [member] | Level 3 of fair value hierarchy [member] | ||||
| Statement Line Items [Line Items] | ||||
| Financial assets | [1] | $ 0 | $ 0 | |
| ||||