XML 135 R123.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Trade receivable $ 1,053,908 $ 1,156,095
Inventories 857,720 2,942,702
Property, plant and equipment 2,291,991 2,398,035
Non-marketable equity securities 154,756 157,432
Equity method investment 347,617 380,982
Intangible assets 119,443 31,601
Accrued expenses, payroll and others 440,562 541,665
Provision for product warranty 139,108 136,611
Net operating loss carried forward 40,154,228 36,103,945
Valuation allowance (45,559,333) (43,645,828)
Deferred tax assets, non-current 203,240
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions $ 203,240