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

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

v3.25.1
Note 3 - Cash Equivalents and Investments - Held-to-maturity Investments (Details)
Dec. 31, 2024
USD ($)
Amortized cost $ 14,395,913
Unrealized gains 10,863
Aggregate fair value 14,406,776
US Treasury Securities [Member]  
Amortized cost 14,395,913
Unrealized gains 10,863
Aggregate fair value $ 14,406,776