XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Promissory Notes and Notes Payable (Details) - USD ($)
9 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Total notes payable $ 28,115,951  
Less current portion of notes payable 9,164,189  
Notes payable, less current portion 18,951,762  
Note payable 18,951,762 $ 8,876,949
Inventory Consignment Note, 60 Monthly Payments [Member]    
Note payable $ 1,138,094  
Maturity Date Jun. 30, 2027  
GF Note, 6 annual payments [Member]    
Note payable $ 683,968  
Maturity Date Nov. 07, 2026  
Marshall Loan 2-Year Term Note [Member]    
Note payable $ 1,401,734  
Maturity Date Jun. 28, 2024  
Subordinated Promissory Notes, 12-Month Term Notes [Member]    
Note payable $ 5,750,000  
Maturity Date Oct. 31, 2023  
B. Otten Promissory Notes, 21-Month Term Note [Member]    
Note payable $ 503,714  
Maturity Date Nov. 22, 2024  
Convertible Notes, 36-Month Term Notes [Member]    
Note payable $ 3,500,000  
Maturity Date Oct. 31, 2025  
Subordinated Promissory Notes, 24-Month Term Notes [Member]    
Note payable $ 5,750,000  
Maturity Date Oct. 31, 2024  
Adam Marshall Promissory Note, 21- Month Term Note [Member]    
Note payable $ 2,150,000  
Maturity Date Nov. 22, 2024  
Mortgage Loan, 10-Year Term Note [Member]    
Note payable $ 2,902,256  
Maturity Date Sep. 26, 2032  
SBA Note Payable, 30-Year Term Note [Member]    
Note payable $ 3,961,444  
Maturity Date Oct. 06, 2031