XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Investments and Marketable Securities - Summary of Assets Measured at Fair Value By Measurement Input Level (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance at December 31, 2022 $ 3,216,280  
Purchases 6,418,134 $ 22,573,384
Sales (9,694,625) $ (25,523,637)
Change in fair value 62,487  
Balance at June 30, 2023 2,276  
Fair Value, Inputs, Level 1 [Member]    
Balance at December 31, 2022 3,216,280  
Purchases 6,418,134  
Sales (9,694,625)  
Change in fair value 62,487  
Balance at June 30, 2023 2,276  
Fair Value, Inputs, Level 2 [Member]    
Balance at December 31, 2022 0  
Purchases 0  
Sales 0  
Change in fair value 0  
Balance at June 30, 2023 0  
Fair Value, Inputs, Level 3 [Member]    
Balance at December 31, 2022 0  
Purchases 0  
Sales 0  
Change in fair value 0  
Balance at June 30, 2023 $ 0