XML 77 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Roll-forward of Digital Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Digital Currency Assets, Current [Roll Forward]      
Digital assets, beginning of period $ 2,284 $ 724  
Digital asset self-mining revenue, net of receivables 409,560 389,456  
Mining revenue from shared hosting 15,693 17,626  
Proceeds from sales of digital assets and shared hosting (402,461) (404,686)  
Change in fair value of digital assets (1,052) 0 $ 0
Gain from sale of digital assets 0 3,886 44,298
Impairment of digital assets 0 (4,406)  
Payment of board fee (89) (316)  
Other (66) 0  
Digital assets, end of period 23,893 2,284 724
Digital asset receivable, current 900 1,700  
Realized gains 3,900    
Realized losses 3,700    
Cumulative Effect, Period of Adoption, Adjustment      
Digital Currency Assets, Current [Roll Forward]      
Digital assets, beginning of period 24 0  
Digital assets, end of period   24 0
Cumulative Effect, Period of Adoption, Adjusted Balance      
Digital Currency Assets, Current [Roll Forward]      
Digital assets, beginning of period $ 2,308 724  
Digital assets, end of period   $ 2,308 $ 724