v3.26.1
Segment Information- Segment revenue and segment gross profit (loss) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Information    
Total revenue $ 167,219,000 $ 161,387,000
Operating segments    
Segment Information    
Power 72,344,000 61,830,000
Compensation 5,103,000 4,445,000
Insurance on miners 1,462,000 1,462,000
Ground rent and related water and property tax 5,656,000 2,143,000
Tenant fit-out costs 30,688,000  
Materials 21,525,000 3,646,000
Labor 2,765,000 1,162,000
Other segment items 10,457,000 11,937,000
Segment gross profit (loss) 34,957,000 76,479,000
Intersegment eliminations    
Segment Information    
Total revenue (17,738,000) (6,324,000)
Segment gross profit (loss) (3,414,000) (10,681,000)
Other revenue    
Segment Information    
Total revenue   4,608,000
Segment gross profit (loss)   (4,357,000)
Total    
Segment Information    
Total revenue 167,219,000 156,779,000
Total | Operating segments    
Segment Information    
Total revenue 184,957,000 163,103,000
Total | Intersegment eliminations    
Segment Information    
Total revenue 17,738,000 6,324,000
Bitcoin Mining    
Segment Information    
Total revenue $ 111,895,000 $ 142,859,000
Segment Reporting, Other Segment Item, Composition, Description Bitcoin Mining: Bitcoin miner and network repair and maintenance costs. Bitcoin Mining: Bitcoin miner and network repair and maintenance costs.
Bitcoin Mining | Operating segments    
Segment Information    
Total revenue $ 111,895,000 $ 142,859,000
Power 72,317,000 61,830,000
Compensation 5,045,000 4,445,000
Insurance on miners 1,462,000 1,462,000
Ground rent and related water and property tax 5,656,000 2,143,000
Other segment items 2,282,000 4,939,000
Segment gross profit (loss) 25,133,000 68,041,000
Data Centers    
Segment Information    
Total revenue 33,150,000  
Data Centers | Operating segments    
Segment Information    
Total revenue 33,150,000 0
Power 27,000  
Compensation 58,000  
Tenant fit-out costs 30,688,000  
Segment gross profit (loss) 2,377,000 0
Engineering    
Segment Information    
Total revenue $ 22,174,000 $ 13,920,000
Segment Reporting, Other Segment Item, Composition, Description Engineering: Manufacturing overhead costs. Engineering: Manufacturing overhead costs.
Engineering | Operating segments    
Segment Information    
Total revenue $ 39,912,000 $ 20,244,000
Materials 21,525,000 3,646,000
Labor 2,765,000 1,162,000
Other segment items 8,175,000 6,998,000
Segment gross profit (loss) 7,447,000 8,438,000
Engineering | Intersegment eliminations    
Segment Information    
Total revenue $ 17,738,000 $ 6,324,000