DIGITAL ASSETS - Schedule of Digital Assets Receivable, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Crypto Asset [Abstract] | ||
| Digital asset receivable - lending | $ 277,520 | $ 820,468 |
| Digital asset receivable - trading | 1 | 1 |
| Digital asset receivable - borrowing | 264,996 | 519,586 |
| Total digital asset receivable | 542,517 | 1,340,055 |
| Less: Allowance for credit loss | (1,649) | (3,187) |
| Digital assets - receivable, net | $ 540,868 | $ 1,336,868 |