Net Assets - Summary of Distributions Declared on Shares (Detail) - USD ($) |
3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jul. 22, 2026 |
Apr. 23, 2026 |
Jul. 17, 2025 |
Apr. 24, 2025 |
|
| Dividends Payable [Line Items] | ||||||||
| Dollar Amount | $ 15,491,251 | $ 13,766,885 | $ 31,169,933 | $ 27,705,863 | ||||
| 3/27/2026 [Member] | ||||||||
| Dividends Payable [Line Items] | ||||||||
| Record Date | Mar. 27, 2026 | |||||||
| Payment Date | Apr. 23, 2026 | |||||||
| Amount Per Share | $ 0.2 | |||||||
| Dollar Amount | $ 15,678,682 | |||||||
| 3/27/2025 [Member] | ||||||||
| Dividends Payable [Line Items] | ||||||||
| Record Date | Mar. 27, 2025 | |||||||
| Payment Date | Apr. 24, 2025 | |||||||
| Amount Per Share | $ 0.2 | |||||||
| Dollar Amount | $ 13,938,978 | |||||||
| 6/26/2026 [Member] | ||||||||
| Dividends Payable [Line Items] | ||||||||
| Record Date | Jun. 26, 2026 | |||||||
| Payment Date | Jul. 22, 2026 | |||||||
| Amount Per Share | $ 0.19 | |||||||
| Dollar Amount | $ 15,491,251 | |||||||
| 6/26/2025 [Member] | ||||||||
| Dividends Payable [Line Items] | ||||||||
| Record Date | Jun. 26, 2025 | |||||||
| Payment Date | Jul. 17, 2025 | |||||||
| Amount Per Share | $ 0.2 | |||||||
| Dollar Amount | $ 13,766,885 | |||||||