v3.26.3
Investments - The Capital Commitment and Economic Ownership of Each Credit SLF Member (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 01, 2024
Jul. 23, 2024
Sep. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]        
Economic ownership interest     196.90% 177.70%
Blue Owl Credit SLF        
Schedule of Investments [Line Items]        
Capital Commitment $ 2,500 $ 2,500 $ 746,395  
Net Contributed Capital     $ 746,395  
Economic ownership interest 0.30% 4.40% 100.00%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Capital Corporation        
Schedule of Investments [Line Items]        
Capital Commitment     $ 446,460  
Net Contributed Capital     $ 446,460  
Economic ownership interest     59.80%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Capital Corporation II        
Schedule of Investments [Line Items]        
Capital Commitment     $ 244  
Net Contributed Capital     $ 244  
Economic ownership interest     0.03%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Credit Income Corp.        
Schedule of Investments [Line Items]        
Capital Commitment     $ 136,419  
Net Contributed Capital     $ 136,419  
Economic ownership interest     18.30%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Technology Finance Corp.        
Schedule of Investments [Line Items]        
Capital Commitment     $ 53,812  
Net Contributed Capital     $ 53,812  
Economic ownership interest     7.20%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Technology Income Corp.        
Schedule of Investments [Line Items]        
Capital Commitment     $ 16,161  
Net Contributed Capital     $ 16,161  
Economic ownership interest     2.20%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: State Teachers Retirement System of Ohio        
Schedule of Investments [Line Items]        
Capital Commitment     $ 93,299  
Net Contributed Capital     $ 93,299  
Economic ownership interest     12.50%