XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Income Tax Assets and Liability (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax assets:    
Allowance for doubtful trade receivables $ 3,396,795 $ 346,519
Allowance for doubtful other receivables 7,112 6,754
Inventory obsolescence reserve 143,518 32,355
Stock compensation 3,201 3,201
Expenses not deductible in current year 1,053,475 1,069,198
Advances for intangible assets impairment 9,477,618 9,619,060
Lease liability, net 256 257
PRC net operating loss carry forward 5,341,831 5,275,411
U.S. net operating loss carry forward 2,279,152 2,078,262
Total deferred income tax assets 21,702,958 18,431,017
Valuation allowance (21,702,958) (18,431,017)
Net deferred income tax asset
Deferred income tax liability:    
Intangible assets $ 731,202 $ 742,114