XML 134 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT REPORTING - Schedule of Revenue and Gross Profit by Reporting Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 510,672 $ 502,400 $ 640,313
Total cost of revenue 389,602 378,941 631,913
Gross profit $ 121,070 $ 123,459 $ 8,400
Gross margin 24.00% 25.00% 1.00%
Digital asset self-mining      
Segment Reporting Information [Line Items]      
Total cost of revenue $ 314,335 $ 291,696 $ 395,082
Cost of digital asset hosted mining services      
Segment Reporting Information [Line Items]      
Total cost of revenue 53,558 87,245 169,717
HPC hosting      
Segment Reporting Information [Line Items]      
Total cost of revenue 21,709 0 0
Digital Asset Self-Mining Segment | Operating Segments      
Segment Reporting Information [Line Items]      
Gross profit $ 94,405 $ 98,637 $ 2,714
Gross margin 23.00% 25.00% 1.00%
Digital Asset Self-Mining Segment | Digital asset self-mining | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues $ 408,740 $ 390,333 $ 397,796
Power fees 160,833 165,848 144,117
Depreciation expense 108,499 88,628 212,944
Employee compensation 26,129 16,853 23,574
Facility operations expense 13,274 14,055 9,554
Other segment items 5,600 6,312 4,893
Total cost of revenue 314,335 291,696 395,082
Digital Asset Hosted Mining Segment | Operating Segments      
Segment Reporting Information [Line Items]      
Gross profit $ 23,996 $ 24,822 $ 5,686
Gross margin 31.00% 22.00% 2.00%
Digital Asset Hosted Mining Segment | Cost of digital asset hosted mining services | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues $ 77,554 $ 112,067 $ 242,517
Power fees 35,408 62,366 125,859
Depreciation expense 3,604 6,806 10,630
Employee compensation 4,933 6,337 20,587
Facility operations expense 2,765 5,285 8,344
Other segment items 6,848 6,451 71,411
Total cost of revenue 53,558 87,245 236,831
HPC Hosting Segment | Operating Segments      
Segment Reporting Information [Line Items]      
Gross profit $ 2,669 $ 0 $ 0
HPC Hosting licensing gross margin 15.00% 0.00% 0.00%
Gross margin 11.00% 0.00% 0.00%
HPC Hosting Segment | HPC hosting | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues $ 24,378 $ 0 $ 0
License fees 17,498 0 0
Maintenance and other 73 0 0
Licensing revenue 17,571 0 0
Power fees passed through to customer 6,807 0 0
Power fees 6,807 0 0
Depreciation expense 3 0 0
Employee compensation 2,514 0 0
Facility operations expense 11,907 0 0
Other segment items 478 0 0
Cost of licensing revenue 14,902 0 0
Total cost of revenue $ 21,709 $ 0 $ 0