COLLATERALIZED ARRANGEMENTS AND FINANCING - Units, cost basis and fair value of crypto asset borrowings and borrowed (Details) $ in Thousands |
Jun. 30, 2025
USD ($)
unit
|
Dec. 31, 2024
USD ($)
unit
|
---|---|---|
Crypto Assets, Borrowed [Abstract] | ||
Cost Basis | $ 219,421 | $ 275,900 |
Fair Value | 223,620 | 261,052 |
Crypto asset borrowings | ||
Cost Basis | 260,777 | 310,040 |
Fair Value | $ 268,550 | $ 300,110 |
Bitcoin | ||
Crypto Assets, Borrowed [Abstract] | ||
Units | unit | 1,100 | 1,923 |
Cost Basis | $ 105,212 | $ 191,986 |
Fair Value | $ 117,906 | $ 179,480 |
Crypto asset borrowings | ||
Units | unit | 1,342 | 2,178 |
Cost Basis | $ 128,665 | $ 213,096 |
Fair Value | $ 143,790 | $ 203,370 |
Ethereum | ||
Crypto Assets, Borrowed [Abstract] | ||
Units | unit | 32,355 | 17,413 |
Cost Basis | $ 86,709 | $ 65,213 |
Fair Value | $ 80,439 | $ 57,989 |
Crypto asset borrowings | ||
Units | unit | 35,172 | 19,133 |
Cost Basis | $ 92,562 | $ 68,803 |
Fair Value | 87,443 | 63,720 |
Other crypto assets | ||
Crypto Assets, Borrowed [Abstract] | ||
Cost Basis | 27,500 | 18,701 |
Fair Value | 25,275 | 23,583 |
Crypto asset borrowings | ||
Cost Basis | 39,550 | 28,141 |
Fair Value | $ 37,317 | $ 33,020 |