BITCOIN - Schedule of Bitcoin (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Crypto Asset [Roll Forward] | ||||
| Opening balance | $ 125,400 | $ 92,651 | ||
| Bitcoin received from equity investees | 2,772 | 20,714 | ||
| Bitcoin received from mining activities | 80,908 | 139,858 | ||
| Bitcoin received from loan | 0 | 16,551 | ||
| Bitcoin paid for interest on loan | 0 | (140) | ||
| Proceeds from sales of bitcoin | (168,941) | (150,226) | ||
| Realized (losses) gains on sales of bitcoin, net | $ 481 | $ 7,535 | (47,251) | 16,092 |
| Unrealized gains (losses) on fair value of bitcoin | 12,394 | 108 | 33,055 | (2,927) |
| Realized loss on bitcoin transferred to collateral, net | 0 | (3,195) | ||
| Bitcoin transferred from collateral, net | 0 | 40,925 | ||
| Ending balance | $ 25,943 | $ 170,303 | $ 25,943 | $ 170,303 |