XML 50 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Cash, Cash Equivalents and Marketable Securities - Marketable Securities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Amortized cost $ 12,444,315  
Unrealized gains 263  
Unrealized losses (35,638)  
Fair Value 12,408,940 $ 0
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized cost 9,445,220  
Unrealized gains 263  
Unrealized losses (21,313)  
Fair Value 9,424,170  
US Treasury Securities [Member]    
Amortized cost 2,999,095  
Unrealized gains 0  
Unrealized losses (14,325)  
Fair Value $ 2,984,770