XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes and Notes Payable (Details 1) - Notes Payable [Member]
Dec. 31, 2022
USD ($)
June 30, 2023 $ 2,117,683
June 30, 2024 7,718,839
June 30, 2025 9,197,443
June 30, 2026 2,328,946
June 30,2027 1,069,333
Thereafter 4,211,357
Future payments, notes payable 26,643,601
Convertible note, original discount and related fees and costs (105,766)
Total $ 26,537,835