XML 105 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Details) - Schedule of deferred tax - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Schedule of deferred tax [Abstract]    
Depreciation and amortization of property, plant and equipment $ 12,397,323 $ 9,277,009
Impairment of property, plant and equipment 680,800 521,803
Miscellaneous 258,963 277,511
Net operating loss carryover of PRC company 371,544 408,730
Total deferred tax assets 13,708,630 10,485,053
Less: Valuation allowance
Total deferred tax assets, net $ 13,708,630 $ 10,485,053