SCHEDULE OF CONCENTRATIONS (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier A [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 66.50% 54.70% 41.80% 27.40%  
Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier C [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage [1] 16.90% [1] [1]  
Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 66.50% 71.60% 41.80% 27.40%  
Customer B [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 26.70% 39.50% 25.50% 26.20%  
Customer B [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     29.50%   11.20%
Customer C [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 29.80% 29.70% 28.50% 21.60%  
Customer C [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     46.70%   15.20%
Customer D [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 24.20% 24.60% 26.00% 21.50%  
Customer D [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     18.40%   13.10%
Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 80.70% 93.80% 80.00% 69.30%  
Customer [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     94.60%   90.00%
Customer A [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     [2]   50.50%
[1] Less than 10%.
[2] Less than 10%.