XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Taxes Payable (Details) - Schedule of taxes payable
9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Schedule of taxes payable [Abstract]    
Income tax – current $ 2,443,461 $ 2,746,757
Value-added tax 322,652
Other taxes 101 76,203
Total – current $ 2,443,562 $ 3,145,612
Income tax – noncurrent 5,174,625 5,174,625