v3.25.1
Schedule of Investments (Unaudited) - Treasury Bills and Money Market Fund (Parenthetical)
Dec. 31, 2024
USD ($)
Investment, Identifier [Axis]: United States Treasury Obligations U.S. Treasury Bills, 4.340% due May 29, 2025  
Schedule of Investments [Line Items]  
Restricted for maintenance margin $ 19,660,000