XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Apr. 03, 2023
Apr. 26, 2022
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]        
Reverse stock split 1-for-50      
Common stock, par value $ 0.001   $ 0.001 $ 0.001
Allowance for doubtful account     $ 60,000 $ 67,350
Impairment charges     $ 292,748
Long term debt     $ 21,021,155  
Operating lease   $ 98,736    
Developed Technolgy [Member]        
Product Information [Line Items]        
Intangible assets, estimated useful life     10 years  
Customer Relationships [Member]        
Product Information [Line Items]        
Intangible assets, estimated useful life     7 years  
Trademarks and Trade Names [Member]        
Product Information [Line Items]        
Intangible assets, estimated useful life     7 years  
Office Equipment [Member] | Minimum [Member]        
Product Information [Line Items]        
Estimated useful life     3 years  
Office Equipment [Member] | Maximum [Member]        
Product Information [Line Items]        
Estimated useful life     5 years  
Furniture and Fixtures [Member] | Minimum [Member]        
Product Information [Line Items]        
Estimated useful life     5 years  
Furniture and Fixtures [Member] | Maximum [Member]        
Product Information [Line Items]        
Estimated useful life     7 years  
Machinery and Equipment [Member] | Minimum [Member]        
Product Information [Line Items]        
Estimated useful life     6 years  
Machinery and Equipment [Member] | Maximum [Member]        
Product Information [Line Items]        
Estimated useful life     10 years  
Building Improvements [Member] | Minimum [Member]        
Product Information [Line Items]        
Estimated useful life     10 years  
Building Improvements [Member] | Maximum [Member]        
Product Information [Line Items]        
Estimated useful life     15 years  
Software Development [Member]        
Product Information [Line Items]        
Estimated useful life     5 years  
Tools, Dies and Molds [Member]        
Product Information [Line Items]        
Estimated useful life     5 years  
Vehicles [Member] | Minimum [Member]        
Product Information [Line Items]        
Estimated useful life     5 years  
Vehicles [Member] | Maximum [Member]        
Product Information [Line Items]        
Estimated useful life     7 years  
Building [Member]        
Product Information [Line Items]        
Estimated useful life     40 years  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]        
Product Information [Line Items]        
Concentration risk percentage     30.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]        
Product Information [Line Items]        
Concentration risk percentage     18.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]        
Product Information [Line Items]        
Concentration risk percentage     75.00%