Note 23 - Related Party - Related Party Transactions (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Remuneration in Respect of Services of Directors [Member] | ||
| Related party transactions | $ 547 | $ 292 |
| Represents Remuneration in Respect to Long-Term Incentive Schemes with Restricted Shares [Member] | ||
| Related party transactions | 1,680 | 0 |
| Director's Remuneration [Member] | ||
| Related party transactions | $ 2,227 | $ 292 |