v3.26.1
DIGITAL ASSETS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Crypto Asset, Activity [Line Items]          
Total digital assets $ 3,517,411   $ 3,517,411   $ 4,541,661
Net gains (losses) on digital assets 237,300 $ 134,900 516,300 $ 116,700  
Restricted By Lock-Up Schedules          
Crypto Asset, Activity [Line Items]          
Restricted crypto assets 31,900   $ 31,900   58,300
Restricted By Lock-Up Schedules | Maximum          
Crypto Asset, Activity [Line Items]          
Restriction duration (in years)     3 years    
Crypto Assets Staked          
Crypto Asset, Activity [Line Items]          
Restricted crypto assets $ 209,100   $ 209,100   $ 239,600
Crypto Assets Staked | Maximum          
Crypto Asset, Activity [Line Items]          
Restriction duration (in years)     7 days   7 days