XML 127 R115.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities - Schedule of Tax Effects of Temporary Differences Significant Portions of The Deferred Tax Assets and Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Deferred tax assets    
Trade receivable $ 682,784 $ 723,916
Inventories 677,104 591,678
Property, plant and equipment 1,938,421 1,992,540
Non-marketable equity securities 93,580 91,842
Equity method investment 345,248 343,850
Intangible assets 146,767 133,684
Accrued expenses, payroll and others 657,076 614,417
Provision for product warranty 70,865 66,617
Net operating loss carried forward 38,976,964 38,116,873
Valuation allowance (43,456,515) (42,522,990)
Deferred tax assets, non-current 132,294 152,427
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions $ 132,294 $ 152,427