v3.24.3
Commitments and Contingencies (Details) - Schedule of Lease Renewable - Land lease [Member]
Sep. 30, 2024
USD ($)
Schedule of Future Minimum Lease Payments [Line Items]  
2025 $ 17,125
2026 17,125
2027 17,125
2028 17,125
2029 17,125
Thereafter 38,531
Total operating lease payments $ 124,156