XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Promissory Notes and Notes Payable (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Total notes payable $ 1,000,000    
Less current portion of notes payable 1,000,000 $ 447,100 $ 183,595
Notes payable, less current portion 0   $ 365,350
6% $50,0000 Note Payable [Member]      
Total notes payable $ 500,000    
Maturity Date Jan. 31, 2022    
6% $500,000 Note Payable [Member]      
Total notes payable $ 500,000    
Maturity Date Aug. 01, 2022