XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended
Apr. 08, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]        
Reverse stock split 1-for-5 reverse stock split      
Allowance for doubtful account   $ 60,000   $ 60,000
Other comprehensive loss for foreign currency translation   185,170 $ (177,477)  
Long term debt   21,111,218    
Long term debt current   $ 11,500,000    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]        
Property, Plant and Equipment [Line Items]        
Concentration Risk, Percentage   86.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]        
Property, Plant and Equipment [Line Items]        
Concentration Risk, Percentage   23.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]        
Property, Plant and Equipment [Line Items]        
Concentration Risk, Percentage   15.00%    
Developed Technolgy [Member]        
Property, Plant and Equipment [Line Items]        
Intangible assets, estimated useful life   10 years    
Customer Relationships [Member]        
Property, Plant and Equipment [Line Items]        
Intangible assets, estimated useful life   7 years    
Trademarks and Trade Names [Member]        
Property, Plant and Equipment [Line Items]        
Intangible assets, estimated useful life   7 years    
Office Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   3 years    
Office Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   5 years    
Furniture and Fixtures [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   5 years    
Furniture and Fixtures [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   7 years    
Machinery and Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   6 years    
Machinery and Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   10 years    
Building Improvements [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   10 years    
Building Improvements [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   15 years    
Software Development [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   5 years    
Tools, Dies and Molds [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   5 years    
Vehicles [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   5 years    
Vehicles [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   7 years    
Building [Member]        
Property, Plant and Equipment [Line Items]        
Estimated useful life   40 years