XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details 1)
Mar. 31, 2023
USD ($)
Notes Payable  
2024 $ 810,291
2025 530,713
2026 76,302
2027 49,709
2028 305,052
2029 19,419
Thereafter 144,621
Total $ 1,936,107