XML 109 R97.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of income tax reconciliation [Abstract]        
(Loss) Income before income taxes $ 2,720,223 $ (1,198,167) $ 32,328,391 $ (3,552,278)
United States federal corporate income tax rate 21.00% 21.00% 21.00% 21.00%
Income tax credit computed at United States statutory corporate income tax rate $ 571,247 $ (251,615) $ 6,788,962 $ (745,978)
Rate differential for PRC earnings (96,677) (26,214) (27,673) (95,439)
Non-deductible expenses (non-taxable income) (1,342,568) 81,224 (7,229,358) 148,903
Share based payments 19,688 32,332 50,940 95,360
Valuation allowance on deferred tax assets 848,310 164,273 417,129 597,154
Income tax expenses