v3.25.2
COLLATERALIZED ARRANGEMENTS AND FINANCING - Crypto Assets Held as Collateral and Obligation to Return (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
unit
Dec. 31, 2024
USD ($)
unit
Crypto Asset, Holding [Line Items]    
Fair Value $ 972,661 $ 792,125
Cost Basis 678,565 521,597
Crypto assets held as collateral 951,272 767,484
Total recognized held as collateral 972,661 792,125
Assets pledged as collateral not meeting derecognition criteria    
Crypto Asset, Holding [Line Items]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 615,093 $ 288,601
Crypto Assets | Bitcoin    
Crypto Asset, Holding [Line Items]    
Units | unit 7,978 6,918
Cost Basis $ 577,798 $ 414,745
Crypto assets held as collateral $ 859,940 $ 647,568
Crypto Assets | Ethereum    
Crypto Asset, Holding [Line Items]    
Units | unit 36,750 33,130
Cost Basis $ 100,767 $ 98,787
Crypto assets held as collateral $ 91,332 111,445
Crypto Assets | Other crypto assets    
Crypto Asset, Holding [Line Items]    
Units | unit 0  
Cost Basis $ 0 8,065
Crypto assets held as collateral 0 8,471
Crypto Assets | Assets pledged as collateral not meeting derecognition criteria    
Crypto Asset, Holding [Line Items]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability 532,575 178,619
Fiat    
Crypto Asset, Holding [Line Items]    
Fair Value 21,389 24,641
Fiat | Assets pledged as collateral not meeting derecognition criteria    
Crypto Asset, Holding [Line Items]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability 50,161 64,760
USDC | Assets pledged as collateral not meeting derecognition criteria    
Crypto Asset, Holding [Line Items]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 32,357 $ 45,222