v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details Narrative)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Restructuring Cost and Reserve [Line Items]  
Contract with customer liability other $ (180)
Revenue recognized (24,036)
Remaining performance obligations 7,200
Remaining performance obligations recognized $ 3,400
Minimum [Member]  
Restructuring Cost and Reserve [Line Items]  
Remaining performance obligations thereafter contractual terms 1 year
Maximum [Member]  
Restructuring Cost and Reserve [Line Items]  
Remaining performance obligations thereafter contractual terms 2 years
BTC Inc [Member]  
Restructuring Cost and Reserve [Line Items]  
Contract with customer liability other $ 18,000
Revenue recognized $ 24,000