XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable (Details 1)
Jun. 30, 2023
USD ($)
Notes Payable (Tables)  
2024 $ 1,043,523
2025 699,860
2026 401,863
2027 441,757
2028 41,962
2029 9,503
Thereafter 143,782
Total $ 2,782,250