Organization and Basis of Presentation - Schedule of Aggregate Commitments (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 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 | [1] | 18,034,649 | 18,034,649 | ||
|