XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.1
MAJOR CUSTOMERS AND RELATED INFORMATION (Details Narrative) - Customer Concentration Risk [Member] - Integer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue Benchmark [Member] | Distributors [Member]    
Concentration Risk [Line Items]    
Number of major customers 2 1
Revenue Benchmark [Member] | Distributor One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 23.00% 37.00%
Revenue Benchmark [Member] | Distributor Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00%  
Accounts Receivable [Member] | Distributor One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.00% 67.00%
Accounts Receivable [Member] | Distributor Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00%