v3.26.1
Land Use Rights, Net - Schedule of land use rights (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Land use rights $ 3,955,176  
Foreign currency translation adjustment 111,683  
Less: accumulated amortization (65,843)  
Total land use rights, net $ 4,001,016 $ 0