XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Cash, Cash Equivalents and Marketable Securities - Marketable Securities (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Amortized cost $ 19,357,895  
Commercial paper 0  
Commercial paper (86,955)  
Fair Value 19,270,940 $ 0
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized cost 15,357,565  
Commercial paper 0  
Commercial paper (56,985)  
Fair Value 15,300,580  
US Treasury Securities [Member]    
Amortized cost 4,000,330  
Commercial paper 0  
Commercial paper (29,970)  
Fair Value $ 3,970,360