v3.26.1
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Benchmark [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

Customers who represent 10% or more of net sales for the three and six months ended June 30, 2026 and 2025 are as follows:

 

   2026   2025   2026   2025 
  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
   2026   2025   2026   2025 
Customer A   30%   31%   31%   31%
Customer B   11%   10%   12%   10%
Total   41%   41%   43%   41%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

Customers who represent 10% or more of accounts receivable and contract assets for the periods ended June 30, 2026 and December 31, 2025 are as follows:

 

           
    Accounts Receivable 
    

June 30,

2026

    

December 31,

2025

 
Customer A   26%   20%
Contract Asset [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS
  

June 30,

2026

  

December 31,

2025

 
   Contract Assets 
  

June 30,

2026

  

December 31,

2025

 
Customer A   37%   36%
Customer C   11%   13%
Total   48%   49%