XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Fair Value of Financial Instruments - Marketable Securities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost $ 12,623,154 $ 29,866,326
Commercial paper 5,816 58,981
Commercial paper 0 (2,784)
Commercial paper 12,628,970 29,922,523
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized Cost 11,134,856 18,019,334
Commercial paper 5,024 16,393
Commercial paper 0 (2,784)
Commercial paper 11,139,880 18,032,943
US Treasury Bond Securities [Member]    
Amortized Cost 1,237,794 7,920,620
Commercial paper 744 30,440
Commercial paper 0 0
Commercial paper 1,238,538 7,951,060
US Treasury Securities [Member]    
Amortized Cost 250,504 3,926,372
Commercial paper 48 12,148
Commercial paper 0 0
Commercial paper $ 250,552 $ 3,938,520