XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024 are as follows:

  

   2025   2024   2025   2024 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
Customer A   31%   26%   31%   25%
Customer B   10%   -%   10%   -%
Total   41%   26%   41%   25%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

  

June 30,

2025

  

December 31,

2024

 
   Accounts Receivable 
  

June 30,

2025

  

December 31,

2024

 
Customer A   22%        23%
Customer C   10%   13%
Total   32%   36%
Contract Asset [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

  

June 30,

2025

  

December 31,

2024

 
   Contract Assets 
  

June 30,

2025

  

December 31,

2024

 
Customer A   30%        33%
Customer D   16%   12%
Total   46%   45%