v3.26.1
Related Party Transactions - Management Fee (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transactions      
Base management fee (in percent) 1.00%    
Base management fee [1] $ 4,284,283 $ 4,214,381 $ 4,272,708
Waiver Agreement      
Related Party Transactions      
Base management fee (in percent) 0.65%    
Waivers to the base management fees $ 1,499,499 $ 1,475,033 $ 1,495,448
[1] Refer to Note 4-Related Party Transactions for additional information