BITCOIN - Narrative (Details) $ in Thousands |
Sep. 30, 2024
USD ($)
bitcoin
|
Jun. 30, 2024
USD ($)
bitcoin
|
Mar. 31, 2024
USD ($)
bitcoin
|
Dec. 31, 2023
USD ($)
bitcoin
|
Sep. 30, 2023
USD ($)
bitcoin
|
Jun. 30, 2023
USD ($)
bitcoin
|
Mar. 31, 2023
USD ($)
bitcoin
|
Dec. 31, 2022
USD ($)
bitcoin
|
|---|---|---|---|---|---|---|---|---|
| Platform Operator, Crypto-Asset [Line Items] | ||||||||
| Number of bitcoins (in bitcoin) | bitcoin | 8,363 | 8,211 | 8,038 | 8,038 | 8,038 | 8,038 | 8,038 | 8,038 |
| Bitcoin, fair value | $ 529,581 | $ 514,584 | $ 573,302 | $ 339,898 | $ 216,742 | $ 244,916 | $ 228,902 | $ 102,303 |
| Crypto-Asset, Investing Purposes | ||||||||
| Platform Operator, Crypto-Asset [Line Items] | ||||||||
| Number of bitcoins (in bitcoin) | bitcoin | 8,363 | 8,038 | ||||||
| Bitcoin, purchase value | $ 241,100 | $ 220,000 | ||||||
| Bitcoin, fair value | $ 529,581 | |||||||
| Crypto-Asset, Operating Purposes | ||||||||
| Platform Operator, Crypto-Asset [Line Items] | ||||||||
| Number of bitcoins (in bitcoin) | bitcoin | 245 | 384 | ||||||
| Bitcoin, fair value | $ 14,900 | $ 16,700 |