XML 110 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets (liabilities)    
Depreciation and amortization of property, plant and equipment $ 18,875,162 $ 16,922,756
Impairment of property, plant and equipment 602,139 585,380
Impairment of inventory 181,530  
Provision for doubtful debts 446,064  
Miscellaneous 247,969 135,714
Net operating loss carryover of PRC company 432,365 274,525
(Gain) Loss on asset disposal (63,123) (64,065)
Total deferred tax assets 20,722,106 17,854,310
Less: Valuation allowance (20,722,106) (17,854,310)
Total deferred tax assets, net