v3.26.1
Notes Payable (Details 1)
Mar. 31, 2026
USD ($)
Notes Payable  
March 31, 2027 $ 879,822
March 31, 2028 681,988
March 31, 2029 221,433
March 31, 2030 168,745
March 31, 2031 71,512
Total $ 2,023,500