Subsequent Events - Additional Information (Details) - $ / shares |
Apr. 28, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|---|
Subsequent Event [Line Items] | |||
Bitcoin fair value per share | $ 82,443.85 | ||
BTC Trust [Member] | |||
Subsequent Event [Line Items] | |||
Bitcoin fair value per share | $ 93,390.22 | ||
Subsequent Events [Member] | |||
Subsequent Event [Line Items] | |||
Bitcoin fair value per share | $ 94,813.63 | ||
Subsequent Events [Member] | BTC Trust [Member] | |||
Subsequent Event [Line Items] | |||
Business closing date | Apr. 28, 2025 |