v3.26.1
Digital Assets (Tables)
12 Months Ended
Dec. 31, 2025
Digital Assets [Abstract]  
Schedule of Bitcoin Transactions and Corresponding Values

Bitcoin transactions and the corresponding values for the years ended December 31, 2025 and 2024 were as follows:

 

   Year ended December 31, 
   2025   2024 
   Quantity   Value ($)   Quantity   Value ($) 
Balance of digital assets including restricted digital assets as of January 1,   1,285    120,124    804    33,971 
Bitcoin earned*   2,008    202,691    1,992    126,920 
Bitcoin earned from discontinued operations   579    58,713    922    59,607 
Hosting revenue received in Bitcoin   46    1,527    
    
 
Bitcoin received in exchange for goods   10    1,128    
    
 
Change in Bitcoin earned, not received   (6)   (512)   
    
 
Bitcoin exchanged for cash   (1,765)   (171,091)   (2,419)   (152,135)
Bitcoin exchanged for goods and services   (97)   (9,992)   (14)   (1,463)
Realized gain on disposition of digital assets   
    28,219    
    27,209 
Change in fair value of digital assets   
    (50,522)   
    26,015 
Balance of digital assets including restricted digital assets as of December 31,*   2,060    180,285    1,285    120,124 
Less: Restricted digital assets as of December 31,**   (64)   (5,559)   (351)   (32,826)
Balance of digital assets excluding restricted digital assets as of December 31,   1,996    174,726    934    87,298 

 

*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.

 

**As of December 31, 2025, Restricted digital assets comprise Bitcoin held by a third party in connection with Bitcoin selling contracts.