v3.26.1
Digital Assets - Schedule of Bitcoin Transactions and Corresponding Values (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Quantity
Mar. 31, 2025
USD ($)
Quantity
Dec. 31, 2025
USD ($)
Schedule of Bitcoin Transactions and Corresponding Values [Line Items]      
Balance of digital assets including restricted digital assets as of January 1, Quantity 2,060 1,285  
Balance of digital assets including restricted digital assets as of January 1, Value $ 180,285 $ 120,124  
Bitcoin earned, Quantity (in Quantity) | Quantity [1] 388 492  
Bitcoin earned, Value [1] $ 29,426 $ 45,332  
Bitcoin earned from discontinued operations, Quantity (in Quantity) | Quantity 78 201  
Bitcoin earned from discontinued operations, Value $ 6,082 $ 18,743  
Hosting revenue received in Bitcoin, Quantity (in Quantity) | Quantity 7 6  
Hosting revenue received in Bitcoin, Value $ 200 $ 343  
Change in Bitcoin earned, not received, Quantity (in Quantity) | Quantity (9)  
Change in Bitcoin earned, not received, Value $ 120 $ (812)  
Bitcoin exchanged for cash, Quantity (in Quantity) | Quantity (64) (428)  
Bitcoin exchanged for cash, Value $ (4,373) $ (37,263)  
Bitcoin exchanged for goods and services, Quantity (in Quantity) | Quantity (55)  
Bitcoin exchanged for goods and services, Value $ (5,179)  
Realized gain (loss) on disposition of digital, Quantity (in Quantity) | Quantity  
Realized gain (loss) on disposition of digital, Value $ (1,810) $ 4,977  
Change in fair value of digital assets, Quantity (in Quantity) | Quantity  
Change in fair value of digital assets, Value $ (41,449) $ (23,033)  
Balance of digital assets excluding restricted digital assets as of March 31, Quantity 2,469 1,492  
Balance of digital assets excluding restricted digital assets as of March 31, Value $ 168,481 $ 123,232  
Less: Restricted digital assets as of March 31, Quantity [2] (353)  
Less: Restricted digital assets as of March 31, Value $ (29,120) $ (5,559)
Balance of digital assets excluding restricted digital assets as of March 31, Quantity 2,469 1,139  
Balance of digital assets excluding restricted digital assets as of March 31, Value $ 168,481 $ 94,112  
[1] Management estimates the fair value of Bitcoin earned on a daily basis as the quantity of cryptocurrency received multiplied by the price quoted on Coinbase Prime on the day it was received. Management considers the prices quoted on Coinbase Prime to be a Level 1 input under ASC 820, Fair Value Measurement.
[2] As of March 31, 2025, the restricted digital assets comprises of i) 293 Bitcoin for the Bitcoin payment (“Bitcoin Pledged”) to a third party as a deposit of Miners presented as restricted digital assets. As the Company has the right to redeem the Bitcoin Pledged, the ability of the third party to control the asset is limited, and the Bitcoin Pledged does not meet the definition of a sale; and ii) 60 Bitcoin held by a financial institution in connection with Bitcoin selling contracts.