Bitcoin - Schedule of bitcoin holdings (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
item
|
Jun. 30, 2025
USD ($)
item
|
Jun. 30, 2026
USD ($)
item
|
Jun. 30, 2025
USD ($)
item
|
Dec. 31, 2025
USD ($)
|
May 20, 2025
USD ($)
|
Apr. 22, 2025
USD ($)
|
|
| Line of Credit Facility [Line Items] | |||||||
| Beginning balance | $ 1,575,441 | $ 1,654,468 | |||||
| Beginning balance, quantity | item | 18,005 | 17,722 | |||||
| Revenue recognized from bitcoin mined | $ 113,736 | $ 140,889 | $ 225,631 | $ 283,748 | |||
| Revenue recognized from bitcoin mined quantity | item | 3,060 | 2,956 | |||||
| Change in bitcoin receivable | $ 321 | $ (272) | |||||
| Change in bitcoin receivable quantity | item | (2) | ||||||
| Proceeds from sale of bitcoin | $ (732,461) | $ (131,802) | |||||
| Proceeds from sale of bitcoin quantity | item | (9,665) | (1,371) | |||||
| Exchange of bitcoin for employee compensation | $ (1,618) | $ (3,334) | |||||
| Exchange of bitcoin for employee compensation quantity | item | (18) | (34) | |||||
| Change in fair value of bitcoin | (74,607) | 470,812 | $ (401,276) | $ 262,772 | |||
| Ending balance | $ 666,038 | $ 2,065,580 | $ 666,038 | $ 2,065,580 | |||
| Ending balance, Quantity | item | 11,380 | 19,273 | 11,380 | 19,273 | |||
| Bitcoin | $ 325,370 | $ 1,711,908 | $ 325,370 | $ 1,711,908 | $ 1,227,462 | ||
| Bitcoin quantity | item | 5,559 | 15,973 | 5,559 | 15,973 | |||
| Restricted bitcoin | $ 340,668 | $ 353,672 | $ 340,668 | $ 353,672 | |||
| Restricted bitcoin quantity | item | 5,821 | 3,300 | 5,821 | 3,300 | |||
| Carrying value of bitcoin | $ 1,030,222 | $ 1,246,192 | $ 1,030,222 | $ 1,246,192 | |||
| Realized gains (losses) on the sale or exchange of bitcoin | (72,135) | $ 3,934 | (113,209) | $ 3,787 | |||
| $200 Million Credit Facility | |||||||
| Line of Credit Facility [Line Items] | |||||||
| Maximum borrowing capacity | $ 200,000 | $ 200,000 | $ 200,000 | $ 100,000 | |||