XML 125 R114.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Valuation allowance $ (36,751,234) $ (36,278,909)
Deferred tax assets, non-current 1,821,589 1,737,994
Long-lived assets arising from acquisitions 321,025 334,181
Trade receivable [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 2,116,363 2,044,877
Inventories [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 662,511 624,372
Property, plant and equipment [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 1,543,877 1,671,628
Non-marketable equity securities [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 176,202 175,813
Intangible assets [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 99,819 82,174
Accrued expenses, payroll and others [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 154,923 286,258
Provision for product warranty [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets 506,916 507,067
Net operating loss carried forward [Member]    
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]    
Deferred tax assets $ 33,312,212 $ 32,624,714