v3.26.1
Share Transactions - Summary of Total Shares Issued and Proceeds (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share Transactions [Abstract]    
Common shares issued 0 151,338
Proceeds Received   $ 3,539,803