XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Fair Value of Financial Instruments - Marketable Securities (Details)
Sep. 30, 2024
USD ($)
Commercial paper $ 38,790,074
Commercial paper 123,684
Commercial paper 522
Commercial paper 38,913,236
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]  
Commercial paper 23,575,451
Commercial paper 41,667
Commercial paper 522
Commercial paper 23,616,596
US Treasury Bond Securities [Member]  
Commercial paper 9,354,027
Commercial paper 56,713
Commercial paper (0)
Commercial paper 9,410,740
US Treasury Securities [Member]  
Commercial paper 5,860,596
Commercial paper 25,304
Commercial paper (0)
Commercial paper $ 5,885,900