Investments (Additional Information) (Details) |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Investments [Abstract] | ||
| Percentage of total investments at variable rate | 99.90% | 99.90% |
| Investments at fair value on nonaccrual status percentage | 0.70% | 0.70% |
| Investments at amortized cost on non accrual status percentage | 0.90% |