XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING - Schedule of Revenue and Gross Profit by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 179,291 $ 120,655
Cost of revenue 101,645 88,874
Gross profit $ 77,646 $ 31,781
Gross margin 43.00% 26.00%
Digital asset mining    
Segment Reporting Information [Line Items]    
Cost of revenue $ 81,564 $ 72,676
Hosting revenue    
Segment Reporting Information [Line Items]    
Cost of revenue 20,081 16,198
Mining Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Gross profit $ 68,395 $ 25,350
Gross margin 46.00% 26.00%
Mining Segment | Digital asset mining | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues $ 149,959 $ 98,026
Cost of revenue 81,564 72,676
Hosting Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Gross profit $ 9,251 $ 6,431
Gross margin 32.00% 28.00%
Hosting Segment | Hosting revenue | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues $ 29,332 $ 22,629
Cost of revenue $ 20,081 $ 16,198