XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
BITCOIN - Bitcoin Held on Behalf of Others (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
bitcoin
Dec. 31, 2023
USD ($)
bitcoin
Other Liabilities Disclosure [Abstract]    
Total approximate amount of bitcoin held for other parties | bitcoin 22,312 24,570
Safeguarding obligation liability related to bitcoin held for other parties $ 1,412,948 $ 1,038,585
Safeguarding asset related to bitcoin held for other parties $ 1,412,948 $ 1,038,585