XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Cash in excess of FDIC insured limits $ 3,332,000 $ 10,046,000
Allowance for doubtful accounts $ 97 $ 788
Building [Member]    
Product Information [Line Items]    
Estimated useful lives 25 years  
Machinery and Equipment [Member] | Minimum [Member]    
Product Information [Line Items]    
Estimated useful lives 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Product Information [Line Items]    
Estimated useful lives 15 years  
Computer Equipment [Member] | Minimum [Member]    
Product Information [Line Items]    
Estimated useful lives 3 years  
Computer Equipment [Member] | Maximum [Member]    
Product Information [Line Items]    
Estimated useful lives 5 years  
Furniture and Fixtures [Member] | Minimum [Member]    
Product Information [Line Items]    
Estimated useful lives 5 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Product Information [Line Items]    
Estimated useful lives 7 years  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Product Information [Line Items]    
Concentration percentage 23.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customert One [Member]    
Product Information [Line Items]    
Concentration percentage   52.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customert Two [Member]    
Product Information [Line Items]    
Concentration percentage   15.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Product Information [Line Items]    
Concentration percentage   12.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Product Information [Line Items]    
Concentration percentage 42.00% 43.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Product Information [Line Items]    
Concentration percentage 20.00% 10.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier [Member]    
Product Information [Line Items]    
Concentration percentage 18.00%  
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Three Supplier [Member]    
Product Information [Line Items]    
Concentration percentage   38.00%