Net Assets - Summary of Distributions Declared (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Distribution Made to Limited Partner [Line Items] | ||
| Per Share | $ 1.3082 | $ 1.5383 |
| Amount | $ 22,400 | $ 24,543 |
| O 2026 M1 Dividends | ||
| Distribution Made to Limited Partner [Line Items] | ||
| Record Date | Mar. 13, 2026 | |
| Declaration Date | Mar. 12, 2026 | |
| Payment Date | Apr. 16, 2026 | |
| Per Share | $ 0.7353 | |
| Amount | $ 12,579 | |
| O 2026 M2 Dividends | ||
| Distribution Made to Limited Partner [Line Items] | ||
| Record Date | May 21, 2026 | |
| Declaration Date | May 06, 2026 | |
| Payment Date | Jul. 23, 2026 | |
| Per Share | $ 0.5729 | |
| Amount | $ 9,821 | |
| O 2025 M1 Dividends | ||
| Distribution Made to Limited Partner [Line Items] | ||
| Record Date | Mar. 17, 2025 | |
| Declaration Date | Mar. 17, 2025 | |
| Payment Date | Apr. 11, 2025 | |
| Per Share | $ 0.7509 | |
| Amount | $ 11,968 | |
| O 2025 M2 Dividends | ||
| Distribution Made to Limited Partner [Line Items] | ||
| Record Date | May 21, 2025 | |
| Declaration Date | May 07, 2025 | |
| Payment Date | Jul. 11, 2025 | |
| Per Share | $ 0.7874 | |
| Amount | $ 12,575 | |