XML 134 R122.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Deferred tax assets    
Trade receivable $ 851,101 $ 1,156,095
Inventories 952,885 2,942,702
Property, plant and equipment 2,188,974 2,398,035
Non-marketable equity securities 153,743 157,432
Equity method investment 345,364 380,982
Intangible assets 123,870 31,601
Accrued expenses, payroll and others 483,509 541,665
Provision for product warranty 113,153 136,611
Net operating loss carried forward 37,932,250 36,103,945
Valuation allowance (42,969,061) (43,645,828)
Deferred tax assets, non-current 175,788 203,240
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions $ 175,788 $ 203,240