v3.26.1
Investments - The Capital Commitment and Economic Ownership of Each Credit SLF Member (Details) - USD ($)
$ in Thousands
6 Months Ended
Nov. 01, 2024
Jul. 23, 2024
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]        
Economic ownership interest     194.70% 177.70%
Blue Owl Credit SLF        
Schedule of Investments [Line Items]        
Capital Commitment $ 2,500 $ 2,500 $ 746,395  
Net Contributed Capital     $ 671,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     $ 431,928  
Economic ownership interest     64.40%  
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.04%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Credit Income Corp.        
Schedule of Investments [Line Items]        
Capital Commitment     $ 136,419  
Net Contributed Capital     $ 99,482  
Economic ownership interest     14.80%  
Blue Owl Credit SLF | Investment, Identifier [Axis]: Blue Owl Technology Finance Corp.        
Schedule of Investments [Line Items]        
Capital Commitment     $ 53,812  
Net Contributed Capital     $ 39,656  
Economic ownership interest     5.90%  
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.40%  
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     $ 83,924  
Economic ownership interest     12.50%