BITCOIN - Changes in Bitcoin Investment (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2023
USD ($)
bitcoin
|
Dec. 31, 2022
USD ($)
bitcoin
|
Dec. 31, 2021
USD ($)
|
|
| Amount of bitcoin | |||
| Balance (in bitcoin) | bitcoin | 8,038 | 8,038 | |
| Value | |||
| Bitcoin, beginning balance | $ 102,303 | ||
| Remeasurement gain | 207,084 | $ 0 | $ 0 |
| Bitcoin, ending balance | 339,898 | 102,303 | |
| Cumulative Effect, Period of Adoption, Adjustment | |||
| Value | |||
| Bitcoin, beginning balance | $ 30,511 | ||
| Bitcoin, ending balance | $ 30,511 | ||