v3.26.1
Land Use Rights - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Estimated Future Amortization Expense [Abstract]    
2027 $ 88,898  
2028 88,898  
2029 88,898  
2030 88,898  
2031 88,898  
Thereafter 2,904,240  
Total $ 3,348,730 $ 3,325,188