XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONCENTRATION OF CREDIT RISK (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Concentration Risk [Line Items]          
Cash and cash equivalents $ 10,031,000   $ 10,031,000   $ 14,025,000
Uninsured amount 100,000   100,000   1,500,000
Allowance for doubtful accounts $ 36,000   $ 36,000   $ 36,000
Accounts Receivable [Member] | One Customer [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     35.70%   37.60%
Accounts Receivable [Member] | Two Customers [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.50%   13.00%
Accounts Receivable [Member] | Three Customers [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         12.80%
Revenue Benchmark [Member] | One Customer [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 35.20% 16.10% 32.80% 21.00%  
Revenue Benchmark [Member] | Two Customers [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   15.60%   15.80%  
Revenue Benchmark [Member] | Three Customers [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   11.00%      
Revenue Benchmark [Member] | Four Customers [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   10.20%      
US Treasury Bill Securities [Member]          
Concentration Risk [Line Items]          
Cash equivalents $ 9,800,000   $ 9,800,000   $ 12,100,000