XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Product Information [Line Items]    
Accounts at each institution insured by FDIC $ 250,000  
Cash in excess of FDIC insured limits 10,000,000.0 $ 9,700,000
Allowance for doubtful accounts $ 0 $ 140
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 57.00% 32.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Product Information [Line Items]    
Concentration percentage 13.00% 11.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Product Information [Line Items]    
Concentration percentage 11.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Product Information [Line Items]    
Concentration percentage   22.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Product Information [Line Items]    
Concentration percentage   19.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Product Information [Line Items]    
Concentration percentage 45.00%