XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
CONCENTRATIONS (Details)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cryptocurrency Mining    
Concentration Risk [Line Items]    
Revenue from contract with customer, term 1 day  
Sales Revenue Net | Customer Concentration Risk | Data Center Customer One    
Concentration Risk [Line Items]    
Concentration risk percentage 46.00% 0.00%
Sales Revenue Net | Customer Concentration Risk | Operator Customer One    
Concentration Risk [Line Items]    
Concentration risk percentage 34.00% 65.00%
Sales Revenue Net | Customer Concentration Risk | One Major Customer    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00% 20.00%
Sales Revenue Net | Supplier Concentration Risk | One Major Customer    
Concentration Risk [Line Items]    
Concentration risk percentage 42.00% 60.00%