XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Concentrations (Details Narrative)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 81.00% 83.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 63.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 63.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   73.00%
Purchase Net [Member] | Supplier Concentration Risk [Member] | Five Vendors [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 70.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Vendor A [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 16.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Vendor B [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 11.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Vendor C [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 11.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Vendor D [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 19.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Vendor E [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00%  
Purchase Net [Member] | Supplier Concentration Risk [Member] | Four Vendors [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   58.00%