v3.24.0.1
BITCOIN - Bitcoin Held on Behalf of Others (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
bitcoin
Dec. 31, 2022
USD ($)
bitcoin
Platform Operator, Crypto-Asset [Line Items]    
Total approximate amount of bitcoin held for other parties | bitcoin 24,570 25,912
Safeguarding obligation liability related to bitcoin held for other parties $ 1,038,585 $ 428,243
Safeguarding asset related to bitcoin held for other parties $ 1,038,585 $ 428,243
Crypto-Asset, Held For Customers    
Platform Operator, Crypto-Asset [Line Items]    
Total approximate amount of bitcoin held for other parties | bitcoin 24,570 25,850
Safeguarding obligation liability related to bitcoin held for other parties $ 1,038,585 $ 427,221
Crypto-Asset, Held For Partners    
Platform Operator, Crypto-Asset [Line Items]    
Total approximate amount of bitcoin held for other parties | bitcoin 0 62
Safeguarding obligation liability related to bitcoin held for other parties $ 0 $ 1,022