XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Taxes Payable (Details) - Schedule of taxes payable
9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Schedule of taxes payable [Abstract]    
Income tax – current $ 2,125,599 $ 2,118,432
Value-added tax 311,194 1,708,298
Other taxes 72,999 260,912
Total – current $ 2,509,792 $ 4,087,642
Income tax – noncurrent 5,782,625 5,782,625