XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Concentrations (Details Narrative)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer One | Sales Revenue, Net    
Customer's percentage of net sales 19.00% 15.00%
Customer One | Accounts Receivable    
Customer's percentage of net sales 20.00% 25.00%
Customer Two | Sales Revenue, Net    
Customer's percentage of net sales 11.00% 12.00%
Customer Two | Accounts Receivable    
Customer's percentage of net sales 19.00% 19.00%
Customer Three | Sales Revenue, Net    
Customer's percentage of net sales 11.00%  
Customer Three | Accounts Receivable    
Customer's percentage of net sales 11.00%