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% | |