XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 08, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]            
Reverse stock split 1-for-5 reverse stock split          
Allowance for doubtful account   $ 0   $ 0   $ 60,000
Other comprehensive loss for foreign currency translation   368,219 $ (5,337) 553,389 $ (182,814)  
Long term debt   21,234,848   21,234,848    
Long term debt current   $ 11,500,000   $ 11,500,000    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]            
Property, Plant and Equipment [Line Items]            
Concentration risk percentage   8.00%   8.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | 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       51.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]            
Property, Plant and Equipment [Line Items]            
Concentration risk percentage       29.00%    
Developed Technolgy [Member]            
Property, Plant and Equipment [Line Items]            
Intangible assets, estimated useful life   10 years   10 years    
Customer Relationships [Member]            
Property, Plant and Equipment [Line Items]            
Intangible assets, estimated useful life   7 years   7 years    
Trademarks and Trade Names [Member]            
Property, Plant and Equipment [Line Items]            
Intangible assets, estimated useful life   7 years   7 years    
Office Equipment [Member] | Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   3 years   3 years    
Office Equipment [Member] | Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   5 years   5 years    
Furniture and Fixtures [Member] | Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   5 years   5 years    
Furniture and Fixtures [Member] | Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   7 years   7 years    
Machinery and Equipment [Member] | Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   6 years   6 years    
Machinery and Equipment [Member] | Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   10 years   10 years    
Building Improvements [Member] | Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   10 years   10 years    
Building Improvements [Member] | Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   15 years   15 years    
Software Development [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   5 years   5 years    
Tools, Dies and Molds [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   5 years   5 years    
Vehicles [Member] | Minimum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   5 years   5 years    
Vehicles [Member] | Maximum [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   7 years   7 years    
Building [Member]            
Property, Plant and Equipment [Line Items]            
Estimated useful life   40 years   40 years