XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Available for Sale Securities (Details) - US Treasury Notes Securities [Member] - USD ($)
Mar. 31, 2024
Dec. 31, 2023
U.S. Treasury notes, Cost $ 13,499,672 $ 47,162,564
U.S. Treasury notes, Gross Unrealized Gain (Loss) 63,354 (49,905)
U.S. Treasury notes, Fair Value $ 13,563,026 $ 47,112,659