XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Derivative Financial Instruments - Share Forward Arrangements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Share forward arrangements, fair value $ 3,279 $ 9,159
Equity Securities [Member]    
Share forward arrangements, fair value 16,186 26,079
Equity Derivatives [Member]    
Share forward arrangements, fair value 883 1,447
Fair Value Receivables [Member]    
Share forward arrangements, fair value 3,056 6,278
Share Forward Liabilities [Member]    
Share forward arrangements, fair value $ (16,846) $ (24,645)