v3.25.4
Note 9 - Fair Value Disclosures (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Investment Sold, Gain (Loss), Fair Value $ (156,783) $ (62,560) $ (92,931)
Other Investment Sold, Not yet Purchased, Gain (Loss) $ 1,118 $ 29,658 $ 107,816