Income Taxes - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Income tax [Line item] | ||
| Minimum percentage of investment company taxable income distribute to stockholders in each taxable year to qualify as RIC | 90.00% | |
| Nondeductible U.S. federal excise tax percentage | 4.00% | |
| Distributed percentage of ordinary income | 98.00% | |
| Distributed percentage of capital gains | 98.20% | |
| Deferred Tax Assets and Liabilities | $ 0 | $ 0 |