XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes and Notes Payable (Details) - USD ($)
6 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Total notes payable $ 26,537,835  
Less current portion of notes payable 2,117,683 $ 5,424,752
Notes payable, less current portion 24,420,152  
Total notes payable 24,420,152 $ 8,876,949
Convertible Notes [Member]    
Total notes payable $ 3,500,000  
Maturity Date Oct. 31, 2025  
Marshall Loan [Member]    
Maturity Date Jun. 28, 2024  
Capital Leases [Member]    
Total notes payable $ 25,961  
Maturity Date Nov. 07, 2026  
Cygnet Loan [Member]    
Total notes payable $ 1,050,000  
Maturity Date Apr. 15, 2023  
SBA note payable [Member]    
Total notes payable $ 4,045,405  
Maturity Date Oct. 06, 2031  
Inventory consignment note [Member]    
Total notes payable $ 1,211,174  
Maturity Date Jun. 30, 2027  
GF Note, 6 annual payments [Member]    
Total notes payable $ 850,000  
Maturity Date Nov. 07, 2026  
Subordinated Promissory Notes    
Total notes payable $ 5,750,000  
Maturity Date Oct. 31, 2023