v3.26.1
DIGITAL ASSET LOANS RECEIVABLE AND DIGITAL ASSETS BORROWED (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Digital Asset Loan Receivable, Net of Allowance
Digital Asset Loans Receivable, Net of Allowance
(in thousands)
June 30, 2026
December 31, 2025
Digital asset loans receivable
$782,577 
$
1,070,125 
Digital asset loans receivable - non-current
4,319 8,900 
Less: Allowance for credit losses
(216)(96)
Digital asset loans receivable, net
$
786,680 
$
1,078,929 
Schedule of Collateral Payable Associated with Digital Assets Loans Receivable
Collateral Payable Associated with Digital Asset Loans Receivable
(in thousands)
June 30, 2026
December 31, 2025
Collateral payable — Digital assets
$
972,503 
$
1,322,442 
Collateral payable — Cash
10,619 
10,617 
Collateral payable associated with digital asset loans receivable
$
983,122 
$
1,333,059 
Schedule of Digital Assets Borrowed
Digital Assets Borrowed
(in thousands)
June 30, 2026
December 31, 2025
Digital assets borrowed — current
$
1,486,909 
$
2,361,161 
Digital assets borrowed — non-current
27,560 
56,107 
Digital assets borrowed
$
1,514,469 
$
2,417,268 
Schedule of Assets Posted as Collateral Associated with Digital Assets Borrowed
Assets Posted as Collateral Associated with Digital Assets Borrowed, Current and Non-current
(in thousands)
June 30, 2026
December 31, 2025
Assets posted as collateral — Digital assets
$151,100 
$
186,514 
Less: Allowance for credit loss
(538)
(734)
Assets posted as collateral associated with digital assets borrowed
$
150,562 
$
185,780