DIGITAL ASSETS - Schedule of Digital Assets (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
bitcoin
|
Dec. 31, 2025
USD ($)
bitcoin
|
|---|---|---|
| Crypto Asset, Holding [Line Items] | ||
| Cost Basis | $ 2,078,682 | $ 4,362,117 |
| Digital assets | $ 2,410,844 | $ 4,711,691 |
| Total bitcoin holdings | ||
| Crypto Asset, Holding [Line Items] | ||
| Quantity | bitcoin | 35,303 | 53,822 |
| Cost Basis | $ 2,070,004 | $ 4,353,532 |
| Digital assets | $ 2,408,941 | $ 4,709,300 |
| Bitcoin | ||
| Crypto Asset, Holding [Line Items] | ||
| Quantity | bitcoin | 25,308 | 38,507 |
| Cost Basis | $ 1,859,170 | $ 3,277,867 |
| Digital assets | $ 1,726,995 | $ 3,369,245 |
| Bitcoin - receivable | ||
| Crypto Asset, Holding [Line Items] | ||
| Quantity | bitcoin | 9,995 | 15,315 |
| Cost Basis | $ 210,834 | $ 1,075,665 |
| Digital assets | 681,946 | 1,340,055 |
| Other digital assets | ||
| Crypto Asset, Holding [Line Items] | ||
| Cost Basis | 8,678 | 8,585 |
| Digital assets | $ 1,903 | $ 2,391 |