BITCOIN - Additional Information (Details) $ in Millions |
9 Months Ended | 12 Months Ended |
|---|---|---|
|
Sep. 30, 2025
USD ($)
bitcoin
|
Dec. 31, 2024
USD ($)
bitcoin
|
|
| Crypto Asset [Abstract] | ||
| Number of bitcoin held | bitcoin | 1,493 | 994 |
| Fair value of bitcoin | $ | $ 170.3 | $ 92.7 |
| Cost basis of bitcoin | $ | $ 160.4 | $ 79.8 |
| Number of bitcoin pledged | bitcoin | 0 | 345 |
| Fair value of bitcoin pledged as collateral | $ | $ 32.2 | |
| Number of additional bitcoin pledge | bitcoin | 0 | 0 |