Senior Securities - Summary of Senior Securities (Parenthetical) (Details) - USD ($) |
6 Months Ended | ||||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Debt Instruments [Abstract] | |||||
| Asset coverage per unit calculation, description | The asset coverage ratio for a class of senior securities representing indebtedness is calculated as our total assets, less all liabilities and indebtedness not represented by senior securities, divided by senior securities representing indebtedness. The asset coverage ratio with respect to indebtedness is multiplied by $1,000 to determine the Asset Coverage Per Unit. | ||||
| Asset coverage ratio, indebtedness is multiplied | $ 1,000 | $ 1,000 | $ 1,000 | $ 1,000 | $ 1,000 |