DIGITAL ASSETS - Schedule of Digital Assets Receivable, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Crypto Asset [Abstract] | ||
| Digital asset receivable - lending | $ 391,730 | $ 820,468 |
| Digital asset receivable - trading | 1 | 1 |
| Digital asset receivable - borrowing | 290,215 | 519,586 |
| Total digital asset receivable | 681,946 | 1,340,055 |
| Less: Allowance for credit loss | (1,425) | (3,187) |
| Digital assets - receivable, net | $ 680,521 | $ 1,336,868 |