v3.26.1
Note 17 - Related Party - Related Party Transactions (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Remuneration in Respect of Services of Directors [Member]    
Related party transactions $ 342 $ 270
Represents Remuneration in Respect to Long-Term Incentive Schemes with Restricted Shares [Member]    
Related party transactions 0 1,800
Director's Remuneration [Member]    
Related party transactions $ 342 $ 2,070