PREPAID LAND LEASES (Details Narrative) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2017 |
Mar. 31, 2025 |
|
Prepaid 50-year lease for parcel of land | $ 8,859,000 | |
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,217,790 | |
Minimum | ||
Lease term of contract | 10 years | |
Maximum | ||
Lease term of contract | 50 years |