XML 62 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Fair Value of Financial Instruments - Marketable Securities (Details)
Dec. 31, 2024
USD ($)
Available-for-Sale Debt Securities, Amortized Cost $ 29,866,326
Available-for-Sale Deb Securities, Unrealized Gains 58,981
Available-for-Sale Debt Securities, Unrealized Losses (2,784)
Available-for-Sale Debt Securities 29,922,523
Available-for-Sale Debt Securities, Unrealized Losses 2,784
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]  
Available-for-Sale Debt Securities, Amortized Cost 18,019,334
Available-for-Sale Deb Securities, Unrealized Gains 16,393
Available-for-Sale Debt Securities, Unrealized Losses (2,784)
Available-for-Sale Debt Securities 18,032,943
Available-for-Sale Debt Securities, Unrealized Losses 2,784
US Treasury Bond Securities [Member]  
Available-for-Sale Debt Securities, Amortized Cost 7,920,620
Available-for-Sale Deb Securities, Unrealized Gains 30,440
Available-for-Sale Debt Securities, Unrealized Losses 0
Available-for-Sale Debt Securities 7,951,060
Available-for-Sale Debt Securities, Unrealized Losses (0)
US Treasury Securities [Member]  
Available-for-Sale Debt Securities, Amortized Cost 3,926,372
Available-for-Sale Deb Securities, Unrealized Gains 12,148
Available-for-Sale Debt Securities, Unrealized Losses 0
Available-for-Sale Debt Securities 3,938,520
Available-for-Sale Debt Securities, Unrealized Losses $ (0)