XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Fair Value Disclosures (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Investment Sold, Gain (Loss), Fair Value $ (19,136) $ (11,376) $ (48,060) $ (13,979)
Other Investment Sold, Not yet Purchased, Gain (Loss) $ 11,573 $ 23,046 $ 20,999 $ 23,051