DERIVATIVES - Schedule of gains (losses) recorded in income (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Gain (loss) on derivatives | $ (717,485) | $ 8,043 | $ (215,698) | $ (42,412) |
| Crypto asset borrowings | ||||
| Derivative [Line Items] | ||||
| Gain (loss) on derivatives | (138,525) | 19,157 | (89,715) | 1,454 |
| Obligation to return collateral | ||||
| Derivative [Line Items] | ||||
| Gain (loss) on derivatives | (605,751) | (19,321) | (168,903) | (50,880) |
| Other | ||||
| Derivative [Line Items] | ||||
| Gain (loss) on derivatives | $ 26,791 | $ 8,207 | $ 42,920 | $ 7,014 |