Net Assets - Summary of the Number of Shares Issued (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share issued on January 2, 2026 | ||
| Shares Issued | 77,621 | |
| Proceeds Received | $ 2,140,000 | |
| Issuance Price per Share | $ 27.57 | |
| Share issued on February 2, 2026 | ||
| Shares Issued | 7,053,752 | |
| Proceeds Received | $ 190,451,300 | |
| Issuance Price per Share | $ 27 | |
| Share issued on March 2, 2026 | ||
| Shares Issued | 784,629 | |
| Proceeds Received | $ 21,090,830 | |
| Issuance Price per Share | $ 26.88 | |
| Share issued on February 24, 2025 | ||
| Shares Issued | 599,760 | |
| Proceeds Received | $ 15,000,000 | |
| Issuance Price per Share | $ 25.01 | |