v3.26.1
DIGITAL ASSETS - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
bitcoin
Jan. 31, 2026
bitcoin
Dec. 31, 2025
USD ($)
bitcoin
Crypto Asset, Activity [Line Items]      
Digital assets pending distribution to the company 44   33
Number of crypto assets, collateralized 4,528   5,938
Number of additional crypto assets, collateralized 275    
Crypto asset receivable, allowance for credit loss | $ $ 1,649   $ 3,187
Line of credit      
Crypto Asset, Activity [Line Items]      
Number of crypto assets, collateralized 4,253    
Bitcoin - receivable      
Crypto Asset, Activity [Line Items]      
Number of bitcoin loaned 4,742   9,377
Number of bitcoin recalled 4,635    
Number of crypto assets, collateralized   3,250