XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible Promissory Notes and Notes Payable (Details) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Notes payable, current $ 5,473,136 $ 1,302,021
Note payable 3,144,327 7,746,157
Notes Payable [Member]    
Discount on notes payable, current 0 (24,193)
Notes payable, current 5,473,136 1,326,214
Notes payable, current net of discount 5,473,136 1,302,021
Discount on notes payable, long-term (16,123) (23,522)
Notes payable, long-term 3,160,450 7,769,679
Notes payable, long-term, net 3,144,327 7,746,157
Note payable 8,715,063 9,095,893
Notes Payable [Member] | Promissory Note, 21- month term note [Member]    
Note payable $ 560,000 560,000
Maturity Date Nov. 22, 2024  
Notes Payable [Member] | SBA Note Payable, 30-Year Term Note [Member]    
Note payable $ 3,729,096 3,910,767
Maturity Date Oct. 06, 2021  
Notes Payable [Member] | Inventory Consignment Note, 60 Monthly Payments [Member]    
Note payable $ 1,000,290 1,099,592
Maturity Date Jun. 30, 2027  
Notes Payable [Member] | GF Note, 6 annual payments [Member]    
Note payable $ 683,968 683,968
Maturity Date Nov. 07, 2026  
Notes Payable [Member] | Mortgage Loan, 10-Year Term Note [Member]    
Note payable $ 2,660,679 2,841,566
Maturity Date Sep. 26, 2032  
Related Party Notes Payable [Member]    
Total convertible notes payable, acquisition notes payable, notes payable and related party note payable $ 22,725,233 25,889,239
Notes payable, long-term, net 1,479,815 0
Discount on related party notes payable, current 0 (70,644)
Notes payable, current, net of discount 0 1,429,356
Discount on related party notes payable, long-term (20,185) 0
Related Party Notes Payable [Member] | Marshall Loan, 2- Year Term Note [Member]    
Note payable $ 1,500,000 1,500,000
Maturity Date Dec. 28, 2026  
Convertible Notes [Member]    
Less current portion of notes payable $ 0 1,254,167
Notes payable, net of current portion 1,650,000 895,833
Convertible Notes [Member] | Promissory Note, 21- month term note [Member]    
Note payable $ 1,650,000 2,150,000
Maturity Date Jun. 01, 2026  
Acquisition Notes [Member]    
Total acquisition notes $ 11,788,500 15,000,000
Acquisition notes payable 8,288,500 5,750,000
Total Acquisition notes payable 3,500,000 9,250,000
Discount on acquisition notes payable, current (239,938) (93,380)
Acquisition notes payable, current 8,048,562 5,656,620
Discount on acquisition notes payable, long-term (507,607) (1,644,915)
Acquisition notes payable, net of current and discount 2,929,393 7,605,085
Acquisition Notes [Member] | Convertible Notes, 36-Month Term Notes [Member]    
Note payable $ 3,500,000 3,500,000
Maturity Date Oct. 31, 2025  
Acquisition Notes [Member] | Subordinated Promissory Notes, 24-Month Term Notes [Member]    
Note payable $ 5,750,000 5,750,000
Maturity Date Oct. 31, 2024  
Acquisition Notes [Member] | Subordinated Promissory Notes, 12-Month Term Notes [Member]    
Note payable $ 2,538,500 $ 5,750,000
Maturity Date Oct. 31, 2024