Note 10 - Finance Expense (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Statement Line Items [Line Items] | |||||
| Interest expense on borrowings | $ 51,594 | $ 37,466 | $ 2,174 | ||
| Total for all related parties [member] | |||||
| Statement Line Items [Line Items] | |||||
| Interest expense on borrowings | [1] | 34,771 | 34,866 | 0 | |
| Related party borrowings [member] | Total for all related parties [member] | |||||
| Statement Line Items [Line Items] | |||||
| Interest expense on borrowings | 34,800 | 34,900 | 0 | ||
| Related party borrowings [member] | Parent [member] | |||||
| Statement Line Items [Line Items] | |||||
| Interest expense on borrowings | $ 0 | $ 0 | $ 2,100 | ||
| |||||