XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT REPORTING - Schedule of Revenue and Gross Profit by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 120,655 $ 192,519
Cost of revenue 100,171 122,516
Gross profit 20,484 70,003
Hosting Service    
Segment Reporting Information [Line Items]    
Cost of revenue 18,826 31,231
Equipment Sales    
Segment Reporting Information [Line Items]    
Cost of revenue 0 22,535
Digital asset mining income    
Segment Reporting Information [Line Items]    
Cost of revenue 81,345 68,750
Hosting Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 22,629 59,519
Cost of revenue 18,826 53,766
Gross profit 3,803 5,753
Hosting Segment | Hosting Service | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 22,629 33,214
Cost of revenue 18,826 31,231
Hosting Segment | Equipment Sales | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 0 26,305
Cost of revenue 0 22,535
Mining Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 98,026 133,000
Cost of revenue 81,345 68,750
Gross profit 16,681 64,250
Mining Segment | Digital asset mining income | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 98,026 133,000
Cost of revenue $ 81,345 $ 68,750