XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2025 and 2024 are as follows:

 

   March 31, 2025   March 31, 2024 
  

Net Sales

 
   March 31, 2025   March 31, 2024 
Customer A   31%   25%
Customer B   11%   10%
Total   42%   35%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

    March 31, 2025     December 31, 2024  
    Accounts Receivable  
    March 31, 2025     December 31, 2024  
Customer A     22 %     23 %
Customer C     11 %     13 %
Total     33 %     36 %
Contract Asset [Member]  
Concentration Risk [Line Items]  
SCHEDULE OF CONTRACT ASSETS CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

   March 31, 2025   December 31, 2024 
   Contract Asset 
   March 31, 2025   December 31, 2024 
Customer A   33%   33%
Customer D   18%   12%
Total   51%   45%