Quarterly report [Sections 13 or 15(d)]

Note 3 - Cash Equivalents and Investments - Held-to-maturity Investments (Details)

v3.25.3
Note 3 - Cash Equivalents and Investments - Held-to-maturity Investments (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Amortized cost $ 15,998,427 $ 14,395,913
Unrealized gains 3,535 10,863
Unrealized Losses (858) 0
Aggregate fair value 16,001,104 14,406,776
US Treasury Securities [Member]    
Amortized cost 15,998,427 14,395,913
Unrealized gains 3,535 10,863
Unrealized Losses (858) 0
Aggregate fair value $ 16,001,104 $ 14,406,776