XML 44 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - Schedule of deferred tax - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Depreciation and amortization of property, plant and equipment $ 9,699,121 $ 9,277,009
Impairment of property, plant and equipment 509,875 521,803
Miscellaneous 413,352 277,511
Net operating loss carryover of PRC company 235,563 408,730
Total deferred tax assets 10,857,911 10,485,053
Less: Valuation allowance
Total deferred tax assets, net $ 10,857,911 $ 10,485,053