XML 69 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Future Minimum Principal Payments of Notes Payable (Details)
Jun. 30, 2023
USD ($)
Nonrelated Party [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 717,500
2025 2,364,500
Total 3,082,000
Related Party [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 600,000
Total $ 600,000