XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Future Minimum Principal Payments of Notes Payable (Details)
Mar. 31, 2023
USD ($)
Related Party [Member]  
Related Party Transaction [Line Items]  
2025 $ 600,000
Total 600,000
Nonrelated Party [Member]  
Related Party Transaction [Line Items]  
2024 717,500
2025 2,364,500
Total $ 3,082,000