XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of temporary differences to deferred income tax assets and liability - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Deferred income tax assets:    
Allowance for doubtful trade receivables $ 4,578,177 $ 4,537,623
Allowance for doubtful other receivables 8,052 6,822
Inventory obsolescence reserve 137,549 568,182
Stock compensation 3,201
Expenses not deductible in current year 1,187,760 1,160,601
Advances for intangible assets impairment 10,685,714 10,441,373
Lease liability, net 376 596
PRC net operating loss carry forward 5,779,437 9,542,576
U.S. net operating loss carry forward 1,602,243 1,409,380
Total deferred income tax assets 23,982,509 27,667,153
Valuation allowance (23,982,509) (27,667,153)
Net deferred income tax asset
Deferred income tax liability:    
Intangible assets $ 824,407 $ 805,556