Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Unaudited) |
6 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||
| Schedule of Investments [Abstract] | |||||||||||||||||||||||||||||||
| Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Unaudited) | Consolidated Schedule of Restricted Securities of Unaffiliated Issuers (Unaudited) June 30, 2026
Consolidated Schedule of Restricted Securities of Unaffiliated Issuers December 31, 2025
|