XML 95 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Lease (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Prepaid land use rights $ 8,167,587 $ 8,167,587
Accumulated amortization (721,470) (721,470)
Prepaid land use rights, gross 7,446,117 7,446,117
Less: Classified as current assets (163,352)
Prepaid land use rights, net $ 7,282,765