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 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Organization and Basis of Presentation Disclosure [Line Items] | ||||
| Common Unitholder, Commitments | $ 1,274,566 | $ 1,274,566 | ||
| Common Unitholder, Undrawn Commitments | $ 384,504 | $ 623,504 | ||
| Common Unitholder, Units | 12,745,660 | 12,745,660 | 10,709,060 | 7,364,560 |
| Common Units | ||||
| Organization and Basis of Presentation Disclosure [Line Items] | ||||
| Common Unitholder, Commitments | $ 1,274,566 | |||
| Common Unitholder, Undrawn Commitments | $ 384,504 | |||
| Common Unitholder, % of Commitments Funded | 69.80% | |||
| Common Unitholder, Units | 12,745,660 |