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 |