XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Fair Value of Financial Instruments - Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Fair value $ 12,408,940  
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Fair value 9,424,170  
US Treasury Securities [Member]    
Fair value 2,984,770  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Money market funds 13,683,496 $ 8,526,786
Fair value   0
Total financial assets   8,526,786
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Fair value   0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Fair value   0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Money market funds 0 0
Fair value   12,408,940
Total financial assets   12,408,940
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Fair value   9,424,170
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Fair value   2,984,770
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Money market funds 13,683,496 8,526,786
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Money market funds $ 0 0
Commercial Paper [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Money market funds   0
Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Money market funds   $ 0