v3.25.1
Related Parties - Additional Information (Details)
3 Months Ended
Jul. 31, 2024
Bitcoin
shares
Jan. 09, 2024
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Mar. 02, 2022
USD ($)
Oct. 20, 2021
USD ($)
Apr. 30, 2021
USD ($)
Mar. 10, 2021
USD ($)
Related Party Transaction [Line Items]                  
Shares of the Trust, held by related parties | shares     121,509   121,509        
Related party sponsor fee percentage     1.50%            
Additional trust expenses paid by sponsor     $ 0 $ 0          
Percentage of sponser fee   1.50%              
B T C Trust [Member]                  
Related Party Transaction [Line Items]                  
Previously announced shares distributed | shares 303,690,100                
Percentage of bitcoin distributed by the trust 10.00%                
Amount of bitcoin distributed by the trust | Bitcoin 26,935.83753443                
Maximum [Member]                  
Related Party Transaction [Line Items]                  
Common Stock Value, Shares Authorized     200,000,000       $ 1,000,000,000   $ 250,000,000
Percentage of sponser fee decreases   2.00%              
Minimum [Member]                  
Related Party Transaction [Line Items]                  
Percentage of sponser fee decreases   1.50%              
Sponsor [Member]                  
Related Party Transaction [Line Items]                  
Related party maximum transaction in a fiscal year     600,000            
Non Sponsor Paid Expenses [Member]                  
Related Party Transaction [Line Items]                  
Related party maximum transaction in a fiscal year     600,000            
DCG [Member]                  
Related Party Transaction [Line Items]                  
Common Stock Value, Shares Authorized     500,000,000     $ 200,000,000 250,000,000    
DCG [Member] | Maximum [Member]                  
Related Party Transaction [Line Items]                  
Common Stock Value, Shares Authorized     250,000,000     $ 1,000,000,000 $ 750,000,000 $ 750,000,000  
Amount of the Trust, held by related parties     771,800,000            
Related Party [Member]                  
Related Party Transaction [Line Items]                  
Sponsor's Fees incurred     68,938,532 $ 94,877,619          
Accrued and unpaid Sponsor's Fees     $ 0   $ 0