XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Fair Value - Fair Values for Investments (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Realized gains (losses) $ 132,450 $ 1,063,730
Changes in fair values 97,356 1,029,051
Reported Value Measurement [Member]    
Carrying amount 19,152,273 13,370,229
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Carrying amount $ 19,152,273 $ 13,370,229