v3.26.1
Notes Payable (Details 1)
Jun. 30, 2026
USD ($)
Notes Payable  
June 30, 2027 $ 831,381
June 30, 2028 478,183
June 30, 2029 417,587
June 30, 2030 251,273
June 30, 2031 146,403
Total $ 2,124,827