XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
PREPAID LAND LEASES (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2017
Prepaid 50-year lease for parcel of land   $ 8,883,165
Operating lease, description   There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069.
Prepaid land leases $ 9,242,933  
Leased-land impairment $ 6,991,921  
Minimum    
Lease term of contract 10 years  
Maximum    
Lease term of contract 50 years