Note 24 - Due from Due to Related Parties - Due from Due to Related Parties (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts Payable, Other Liabilities and Debt Outstanding | $ 2,744 | $ 0 |
| Related Party [Member] | ||
| Due from related party | 1,426 | 1,401 |
| CREO JV [Member] | ||
| Due from related party | 67 | 123 |
| BZC Family B.V. [Member] | ||
| Accounts Payable, Other Liabilities and Debt Outstanding | 2,744 | 0 |
| Employees & Other [Member] | ||
| Due from related party | 1,123 | 874 |
| SPAC Fund [Member] | ||
| Due from related party | 59 | 159 |
| U.S. Insurance JV [Member] | ||
| Due from related party | $ 177 | $ 245 |