v3.23.3
Leases (Details) - Schedule of Lease Obligations
Sep. 30, 2023
USD ($)
Schedule of Lease Obligations [Abstract]  
2024 $ 299,718
2025 112,015
2026 95,668
Total lease payments 507,401
Less: Interest 59,650
Present value of lease liabilities $ 447,751