XML 143 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Promissory Notes and Notes Payable (Details 1)
Jun. 30, 2023
USD ($)
June 30, 2024 $ 9,830,380
June 30, 2025 7,960,764
June 30, 2026 4,630,403
June 30, 2027 1,052,943
June 30,2028 784,450
Thereafter 3,486,952
Future payments, notes payable 27,745,892
Note original discount (1,856,653)
Future payments on notes payable 25,889,239
Convertible Notes [Member]  
June 30, 2024 1,254,167
June 30, 2025 895,833
Future payments, notes payable 2,150,000
Note original discount (118,358)
Future payments on notes payable 2,031,642
Acquisition Notes [Member]  
June 30, 2024 5,750,000
June 30, 2025 5,750,000
June 30, 2026 3,500,000
Future payments, notes payable 15,000,000
Note original discount (1,738,295)
Future payments on notes payable 13,261,705
Notes Payable [Member]  
June 30, 2024 2,826,213
June 30, 2025 1,314,931
June 30, 2026 1,130,403
June 30, 2027 1,052,943
June 30,2028 784,450
Thereafter 3,486,952
Future payments, notes payable 10,595,892
Note original discount 0
Future payments on notes payable $ 10,595,892