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