v3.26.1
Share Transactions - Summary of Total Shares Issued and Proceeds (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Transactions [Abstract]        
Common shares issued 4,371 151,338 0 155,709
Proceeds Received $ 100,000 $ 3,539,803   $ 3,639,803