v3.25.2
Note 7 - Financial Instruments (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Investments, Fair Value Disclosure $ 50,575 $ 35,262
Margin Loan Collateral [Member]    
Other Investments, Fair Value Disclosure 657 1,721
Share Forward Arrangements [Member]    
Equity Securities, FV-NI $ 0 $ 470