XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Deferred Tax (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Deferred tax assets (liabilities)    
Depreciation and amortization of property, plant and equipment $ 20,056,687 $ 18,875,162
Impairment of property, plant and equipment 579,173 602,139
Impairment of inventory 174,429 181,530
Provision for doubtful debts 233,621 446,064
Miscellaneous 266,807 247,969
Net operating loss carryover of PRC company 473,382 432,365
(Gain) Loss on asset disposal (63,386) (63,123)
Total deferred tax assets 21,720,713 20,722,106
Less: Valuation allowance (21,720,713) (20,722,106)
Total deferred tax assets, net