XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 43,201 $ 18,927
Mining operator - block rewards and other revenue 121,997 32,205
Total revenues 165,198 51,132
Mining operator - transaction fees    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 8,984 1,051
Mining participant    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers 13,442 17,876
Hosting services    
Disaggregation of Revenue [Line Items]    
Total revenues from contracts with customers $ 20,775 $ 0