v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Expense Payments and the related Reimbursement Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 39 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2026
Fees, Expenses, Agreements and Related Party Transactions                          
Expense Payments by Manager $ 670 $ 667 $ 1,285 $ 1,323 $ 474 $ 413 $ 680 $ 511 $ 953 $ 795 $ 1,227 $ 1,029 $ 10,027
Unreimbursed Expense Payments $ 670 $ 667 $ 1,285 $ 1,323 $ 474 $ 413 $ 680 $ 511 $ 953 $ 795 $ 1,227 $ 1,029 $ 10,027
Effective Rate of Distribution per Common Share 10.30% 10.27% 13.35% 13.33% 13.68% 11.54% 12.96% 14.18% 10.85% 10.90% 10.94% 0.00%  
Operating Expense Ratio 0.34% 0.37% 0.75% 0.84% 0.41% 0.39% 0.68% 0.56% 0.96% 0.81% 1.33% 1.01%