XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable (Details 1)
Mar. 31, 2024
USD ($)
Notes Payable  
2025 $ 1,090,329
2026 695,133
2027 966,287
2028 328,681
2029 33,583
2030 3,454
Thereafter 139,922
Total $ 3,257,389