v3.26.1
Land Use Rights - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Estimated Future Amortization Expense [Abstract]    
2027 $ 89,667  
2028 89,667  
2029 89,667  
2030 89,667  
2031 89,667  
Thereafter 2,933,444  
Total $ 3,381,779 $ 3,325,188