XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
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