XML 142 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Promissory Notes and Notes Payable (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Note payable $ 7,746,157 $ 5,695,726
Notes payable, current 2,731,377 749,752
Notes Payable [Member]    
Note payable $ 1,500,000 0
Maturity Date Jun. 28, 2024  
Convertible Notes [Member]    
Less current portion of notes payable $ 1,254,167 3,125,000
Notes payable, net of current portion 895,833 3,180,406
Acquisition Notes [Member]    
Total convertible notes payable, acquisition notes payable and notes payable 25,889,239 14,330,884
Total acquisition notes 15,000,000 1,550,000
Discount on acquisition notes payable, current (93,380) 0
Acquisition notes payable, current 5,750,000 1,550,000
Acquisition notes payable, current net 5,656,620 1,550,000
Discount on acquisition notes payable, long-term (1,644,915) 0
Acquisition notes payable, long-term 9,250,000 0
Acquisition notes payable, long-term net 7,605,085 0
Promissory Note, 21- month term note [Member] | Convertible Notes [Member]    
Note payable $ 2,150,000 0
Maturity Date Nov. 22, 2024  
Convertible Notes, 3-year term note [Member] | Convertible Notes [Member]    
Note payable $ 0 6,305,406
Maturity Date Jun. 28, 2025  
Convertible Notes, 36-Month Term Notes [Member] | Acquisition Notes [Member]    
Note payable $ 3,500,000 0
Maturity Date Oct. 31, 2025  
Subordinated Promissory Notes, 24-Month Term Notes [Member] | Acquisition Notes [Member]    
Note payable $ 5,750,000 0
Maturity Date Oct. 31, 2024  
Subordinated Promissory Notes, 12-Month Term Notes [Member] | Acquisition Notes [Member]    
Note payable $ 5,750,000 0
Maturity Date Oct. 31, 2023  
VitaMedica Loan, 1-year term note [Member] | Acquisition Notes [Member]    
Note payable $ 0 500,000
Maturity Date Aug. 01, 2022  
Cygnet Loan, 1-year term note [Member] | Acquisition Notes [Member]    
Note payable $ 0 1,050,000
Maturity Date Apr. 15, 2023  
Notes Payable [Member]    
Discount on acquisition notes payable, long-term $ (23,522) 0
Note payable 10,595,893 6,445,478
Discount on notes payable, current (94,836) 0
Notes payable, current 2,826,213 749,752
Notes payable, current net 2,731,377 749,752
Notes payable, long-term 7,769,679 5,695,726
Notes payable, long-term, net 7,746,157 5,695,726
Notes Payable [Member] | GF Note, 6 annual payments [Member]    
Note payable $ 683,968 850,000
Maturity Date Nov. 07, 2026  
Notes Payable [Member] | Mortgage Loan, 10-Year Term Note [Member]    
Note payable $ 2,841,566 0
Maturity Date Sep. 26, 2032  
Notes Payable [Member] | Adam Marshall Promissory Note, 21- Month Term Note [Member]    
Note payable $ 560,000 0
Maturity Date Nov. 22, 2024  
Notes Payable [Member] | SBA Note Payable, 30-Year Term Note [Member]    
Note payable $ 3,910,767 4,216,248
Maturity Date Oct. 06, 2021  
Notes Payable [Member] | Inventory Consignment Note, 60 Monthly Payments [Member]    
Note payable $ 1,099,592 $ 1,379,230
Maturity Date Jun. 30, 2027