XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONCENTRATIONS (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
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 51.00% 66.00% 49.00% 56.00%
Sales Revenue Net | Customer Concentration Risk | Operator Customer One        
Concentration Risk [Line Items]        
Concentration risk percentage 37.00% 27.00% 36.00% 30.00%
Sales Revenue Net | Customer Concentration Risk | One Major Customer        
Concentration Risk [Line Items]        
Concentration risk percentage 11.00% 7.00% 14.00% 9.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | One Major Provider Of Hosting Services        
Concentration Risk [Line Items]        
Concentration risk percentage 11.00% 17.00% 18.00% 9.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | One Major Vendor        
Concentration Risk [Line Items]        
Concentration risk percentage 27.00% 21.00% 37.00% 31.00%