XML 148 R127.htm IDEA: XBRL DOCUMENT v3.25.1
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 ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Trade receivable $ 723,916 $ 1,156,095
Inventories 591,678 2,942,702
Property, plant and equipment 1,992,540 2,398,035
Non-marketable equity securities 91,842 157,432
Equity method investment 343,850 380,982
Intangible assets 133,684 31,601
Accrued expenses, payroll and others 614,417 541,665
Provision for product warranty 66,617 136,611
Net operating loss carried forward 38,116,873 36,103,945
Valuation allowance (42,522,990) (43,645,828)
Deferred tax assets, non-current 152,427 203,240
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions $ 152,427 $ 203,240