XML 131 R120.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Deferred tax assets    
Trade receivable $ 1,198,575 $ 1,976,354
Inventories 703,333 554,041
Property, plant and equipment 1,797,372 2,353,141
Long-term investments, net 153,572 161,716
Intangible assets 108,146 97,468
Accrued expenses, payroll and others 216,038 224,795
Provision for product warranty 123,667 119,207
Net operating loss carried forward 32,802,103 34,379,188
Valuation allowance (33,573,748) (37,122,551)
Deferred tax assets, non-current 3,529,058 2,743,359
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions $ 131,492 $ 256,380