v3.25.1
Note 8 - Fair Value Disclosures (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Other Investment Sold, Gain (Loss), Fair Value $ (16,219) $ (28,924)
Other Investment Sold, Not yet Purchased, Gain (Loss) $ 802 $ 9,426