v3.26.1
Capital Share Transactions - Schedule of Capital Share Transactions (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Capital Share Transactions [Abstract]        
Shares issued 80,000 20,000 80,000 20,000
Shares redeemed (40,000) (40,000)
Net increase 80,000 (20,000) 80,000 (20,000)