Organization and Basis of Presentation - Schedule of Aggregate Commitments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
[1] | Dec. 31, 2024 |
|||
|---|---|---|---|---|---|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||||
| Common Unitholder, Commitments | $ 1,803,465 | $ 1,803,465 | ||||||
| Common Unitholder, Undrawn Commitments | $ 199,120 | |||||||
| Common Unitholder, % of Commitments Funded | 89.00% | |||||||
| Common Unitholder, Units | 18,034,649 | [1] | 18,034,649 | 18,034,649 | 18,034,649 | |||
| ||||||||