BITCOIN - Schedule of Bitcoin (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Crypto Asset [Roll Forward] | ||||
Opening balance | $ 92,651 | $ 32,978 | ||
Bitcoin received from equity investees | 13,857 | 5,907 | ||
Bitcoin received from mining activities | 67,270 | 85,281 | ||
Bitcoin received from loan | 16,551 | 0 | ||
Bitcoin loan payments | (140) | 0 | ||
Proceeds from sales of bitcoin | (121,352) | (10,334) | ||
Realized gains on sales of bitcoin, net | $ (3,639) | $ 4,869 | 8,557 | 4,869 |
Unrealized (losses) gains on bitcoin | 17,143 | (21,178) | (3,035) | 19,378 |
Realized loss on bitcoin transferred to collateral, net | (3,195) | 0 | ||
Bitcoin transferred from collateral, net | 40,925 | 0 | ||
Ending balance | $ 112,089 | $ 138,079 | $ 112,089 | $ 138,079 |