Quarterly report pursuant to Section 13 or 15(d)

BASIS OF PRESENTATION AND ACCOUNTING POLICIES (Details Narrative)

v3.23.2
BASIS OF PRESENTATION AND ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Product Information [Line Items]        
Assets, current $ 75,000   $ 75,000  
Liabilities, current $ 78,000   78,000  
Cash flow from operating activities     $ 12,200  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Non Us Customers [Member]        
Product Information [Line Items]        
Concentration credit risk 74.20% 50.70% 78.30% 57.90%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]        
Product Information [Line Items]        
Concentration credit risk     54.70% 50.90%
Accounts receivable, after allowance for credit loss $ 18,500 $ 24,500 $ 18,500 $ 24,500
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]        
Product Information [Line Items]        
Concentration credit risk 74.00% 70.00% 71.00% 68.00%
Sales [Member] | Customer Concentration Risk [Member] | Two Customers [Member]        
Product Information [Line Items]        
Concentration credit risk   10.00% 10.00%  
Sales [Member] | Customer Concentration Risk [Member] | Three Customers [Member]        
Product Information [Line Items]        
Concentration credit risk 10.00%     10.00%
Resale Of Goods [Member] | Customer Concentration Risk [Member] | Five Suppliers [Member]        
Product Information [Line Items]        
Concentration credit risk 96.80% 94.30% 93.40% 91.10%