v3.26.1
Note 10 - Investments in Marketable Securities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Equity Securities Fv Ni Gross Unrealized Gain $ 147,113,000   $ 147,113,000   $ 137,436,000
Equity Securities Fv Ni Gross Unrealized Loss 237,000   237,000   547,000
Equity Securities, FV-NI, Unrealized Gain (Loss) 915,000 $ (5,061,000) 9,989,000 $ 5,921,000  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 367,000   367,000   1,464,000
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax $ 2,650,000   2,650,000   $ 2,181,000
Proceeds from Sale and Maturity of Marketable Securities     15,747,000 43,455,000  
Debt Securities, Realized Gain (Loss)     $ 153,000 $ 480,000