Organization and Basis of Presentation - Schedule of Aggregate Commitments, Undrawn Commitments, Percentage of Commitments Funded and Number of Subscribed for Units (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
---|---|---|---|
Organization and Basis of Presentation Disclosure [Line Items] | |||
Common Unitholder, Commitments | $ 1,373,401 | $ 1,373,401 | |
Common Unitholder, Undrawn Commitments | $ 165,401 | $ 165,401 | |
Common Unitholder, % of Commitments Funded | 88.00% | ||
Common Unitholder, Units | 13,734,010 | 13,734,010 | 13,734,010 |