v3.26.1
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