v3.26.1
CONCENTRATION OF CREDIT RISK (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Concentration Risk [Line Items]          
Cash and cash equivalents $ 23,483   $ 23,483   $ 8,734
Allowance for credit losses $ 15,000   $ 15,000   $ 30,000
Accounts Receivable [Member] | Customer One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     53.20%   57.00%
Accounts Receivable [Member] | Customer Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     27.30%   28.20%
Revenue Benchmark [Member] | Customer One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 50.90% 34.90% 39.40% 47.30%  
Revenue Benchmark [Member] | Customer Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 24.30% 21.00% 20.90% 21.30%  
Revenue Benchmark [Member] | Customer Three [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   11.80% 14.30% 10.90%  
US Treasury Bill Securities [Member]          
Concentration Risk [Line Items]          
Cash equivalents $ 23,300   $ 23,300   $ 8,200