Summary of Significant Accounting Policies - Additional Information (Details) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Accounting Policies [Abstract] | |
| Excise tax rate applicable on taxable income in excess of distributions | 4.00% |
| Number of days for either the principal or interest to be overdue for investments to be classified under non accrual | 30 days |