v3.26.1
DIGITAL ASSETS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
cryptoAsset
Jun. 30, 2025
USD ($)
cryptoAsset
Jun. 30, 2026
USD ($)
cryptoAsset
Quantity
Jun. 30, 2025
USD ($)
cryptoAsset
Quantity
Dec. 31, 2025
USD ($)
Quantity          
Beginning balance, crypto assets | cryptoAsset 2,469 1,492 2,060 1,285  
Bitcoin earned | cryptoAsset 354 556 742 1,048  
Bitcoin earned from discontinued operations | cryptoAsset 18 162 96 363  
Hosting revenue received in Bitcoin | cryptoAsset 2 15 9 21  
Bitcoin received in exchange for goods | cryptoAsset 0 2 0 2  
Change in Bitcoin earned, not received | cryptoAsset 3 1 3 (8)  
Bitcoin exchanged for cash | cryptoAsset (585) (1,052) (649) (1,480)  
Bitcoin exchanged for services | Quantity     0 (55)  
Ending balance, crypto assets | cryptoAsset 2,261 1,176 2,261 1,176  
Value ($)          
Beginning balance $ 168,481 $ 123,232 $ 180,285 $ 120,124  
Bitcoin earned 25,495 54,456 54,921 99,562  
Bitcoin earned from discontinued operations 1,296 15,874 7,378 34,843  
Hosting revenue received in Bitcoin 54 379 254 722  
Bitcoin received in exchange for goods 0 181 0 181  
Change in Bitcoin earned, not received 238 12 358 (800)  
Bitcoin exchanged for cash (42,971) (100,471) (47,344) (137,734)  
Bitcoin exchanged for services     0 (5,179)  
Realized (loss) gain on disposition of digital assets (11,180) 16,005 (12,990) 20,982  
Unrealized (loss) gain on digital assets (9,029) 16,283 (50,478) (6,750)  
Ending balance $ 132,384 $ 125,951 $ 132,384 $ 125,951  
Less: Restricted digital assets | cryptoAsset 0 (625) 0 (625)  
Less: Restricted digital assets $ 0 $ (66,922) $ 0 $ (66,922) $ (5,559)
Balance of digital assets excluding restricted digital assets | cryptoAsset 2,261 551 2,261 551  
Balance of digital assets excluding restricted digital assets $ 132,384 $ 59,029 $ 132,384 $ 59,029  
Crypto asset, cost $ 205,946 $ 102,852 $ 205,946 $ 102,852  
Bitcoin pledged | cryptoAsset   198   198  
Bitcoin held by financial institution | cryptoAsset   427   427