Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Note 3 - Cash Equivalents and Investments - Held-to-maturity Investments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Amortized cost $ 78,565,491 $ 14,395,913
Unrealized gains 22,547 10,863
Unrealized Losses (2,284) 0
Aggregate fair value 78,585,754 14,406,776
Amortized cost 78,565,491 14,395,913
US Treasury Securities [Member]    
Amortized cost 30,147,733 14,395,913
Unrealized gains 18,931 10,863
Unrealized Losses 0 0
Aggregate fair value 30,166,664 14,406,776
Amortized cost 30,147,733 $ 14,395,913
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized cost 48,417,758  
Unrealized gains 3,616  
Unrealized Losses (2,284)  
Aggregate fair value 48,419,090  
Amortized cost $ 48,417,758