v3.25.2
Notes Payable (Details 1)
Jun. 30, 2025
USD ($)
Notes Payable  
2026 $ 1,254,269
2027 1,022,795
2028 511,630
2029 331,468
2030 159,506
Total $ 3,279,668