XML 127 R116.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Deferred tax assets, non-current $ 3,056,375 $ 2,743,359
Deferred tax liabilities, non-current    
Long-lived assets arising from acquisitions 153,519 256,380
Trade receivable [Member]    
Deferred tax assets    
Deferred tax assets 1,345,136 1,976,354
Inventories [Member]    
Deferred tax assets    
Deferred tax assets 669,619 554,041
Property, plant and equipment [Member]    
Deferred tax assets    
Deferred tax assets 2,142,003 2,353,141
Long-term investments, net [Member]    
Deferred tax assets    
Deferred tax assets 162,663 161,716
Intangible assets [Member]    
Deferred tax assets    
Deferred tax assets 103,542 97,468
Accrued expenses, payroll and others [Member]    
Deferred tax assets    
Deferred tax assets 223,400 224,795
Provision for product warranty [Member]    
Deferred tax assets    
Deferred tax assets 123,920 119,207
Net operating loss carried forward [Member]    
Deferred tax assets    
Deferred tax assets 34,573,895 34,379,188
Valuation allowance [Member]    
Deferred tax assets    
Deferred tax assets $ (36,287,803) $ (37,122,551)