XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Investments in Marketable Securities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Equity Securities Fv Ni Gross Unrealized Gain $ 107,735,000   $ 107,735,000   $ 84,514,000
Equity Securities Fv Ni Gross Unrealized Loss 625,000   625,000   928,000
Equity Securities, FV-NI, Unrealized Gain (Loss) 9,124,000 $ 4,650,000 23,523,000 $ 6,036,000  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 142,000   142,000   326,000
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax $ 6,808,000   6,808,000   $ 7,937,000
Proceeds from Sale and Maturity of Marketable Securities     34,662,000 28,051,000  
Debt Securities, Realized Gain (Loss)     $ 350,000 $ (561,000)