v3.25.2
Land Use Rights, Net - Schedule of Amortization Expenses for the Land Use Rights (Details)
Jun. 30, 2025
USD ($)
Schedule of Land Use Rights, Net [Abstract]  
2026 $ 66,339 [1]
2027 88,452
2028 88,452
2029 88,452
2030 88,452
2031 and thereafter $ 3,606,462
[1] For the nine months ending March 31, 2026