XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Promissory Notes and Notes Payable (Details 1) - Notes Payable [Member]
Mar. 31, 2023
USD ($)
June 30, 2023 $ 1,383,520
June 30, 2024 9,056,433
June 30, 2025 10,537,645
June 30, 2026 2,326,625
June 30,2027 994,333
Thereafter 3,971,947
Future payments, notes payable 28,270,503
Convertible note, original discount and related fees and costs (154,552)
Future payments on notes payable $ 28,115,951