XML 69 R49.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 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 66.00% 0.00% 56.00% 0.00%
Sales Revenue Net | Customer Concentration Risk | Operator Customer One        
Concentration Risk [Line Items]        
Concentration risk percentage 27.00% 76.00% 30.00% 67.00%
Sales Revenue Net | Customer Concentration Risk | One Major Customer        
Concentration Risk [Line Items]        
Concentration risk percentage 7.00% 12.00% 9.00% 17.00%
Sales Revenue Net | Supplier Concentration Risk | One Major Customer        
Concentration Risk [Line Items]        
Concentration risk percentage 21.00% 63.00% 31.00% 62.00%