Marketable Securities: Contractual maturities of marketable securities (Details) - USD ($) |
Jun. 30, 2023 |
Mar. 31, 2023 |
|---|---|---|
| Marketable Securities | $ 53,187,406 | $ 52,544,283 |
| Money Market Funds | ||
| Marketable Securities | 1,294,300 | 906,141 |
| (1 Year | 1,294,300 | |
| 1-3 Years | 0 | |
| 3-6 Years | 0 | |
| Corporate Bond Securities | ||
| Marketable Securities | 51,893,106 | $ 51,638,142 |
| (1 Year | 12,173,737 | |
| 1-3 Years | 27,318,977 | |
| 3-6 Years | $ 12,400,392 |