v3.26.1
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