BITCOIN - Schedule of Bitcoin (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Crypto Asset [Roll Forward] | ||||
| Opening balance | $ 92,651 | $ 32,978 | ||
| Bitcoin received from equity investees | 20,714 | 10,487 | ||
| Bitcoin received from mining activities | 139,858 | 109,443 | ||
| Bitcoin received from loan | 16,551 | 0 | ||
| Bitcoin loan payments | (140) | 0 | ||
| Proceeds from sales of bitcoin | (150,226) | (79,785) | ||
| Realized gains on sales of bitcoin, net | $ 7,535 | $ 20,245 | 16,092 | 25,114 |
| Unrealized losses on bitcoin | 108 | (22,156) | (2,927) | (2,778) |
| Realized loss on bitcoin transferred to collateral, net | (3,195) | 0 | ||
| Bitcoin transferred from collateral, net | 40,925 | 0 | ||
| Ending balance | $ 170,303 | $ 95,459 | $ 170,303 | $ 95,459 |