Note 2 - Cash, Cash Equivalent, and Investments (Details Textual) - USD ($) |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
Dec. 31, 2020 |
|
Corporate Debt Securities [Member] | |||
Debt Securities, Held-to-maturity, Premium Paid on Purchase | $ 283,940 | $ 196,385 | $ 282,946 |