XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities: Fair values of our marketable securities aggregated by credit rating (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Marketable Securities $ 53,187,406 $ 52,544,283
Standard & Poor's, AAA Rating    
Marketable Securities 2,564,149  
Standard & Poor's, AA Rating    
Marketable Securities 6,626,736  
Standard & Poor's, AA- Rating    
Marketable Securities 20,804,539  
Standard & Poor's, A+ Rating    
Marketable Securities 7,893,562  
Standard & Poor's, A Rating    
Marketable Securities 9,387,766  
Standard & Poor's, A- Rating    
Marketable Securities $ 5,910,654