v3.26.1
Investments - Schedule of Capital Commitment and Economic Ownership of Each Credit SLF Member (Details) - Blue Owl Leasing LLC
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Credit Leasing  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 86,600
Net Contributed Capital $ 40,000
Economic Ownership Interest (as percent) 100.00%
Blue Owl Capital Corporation  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 860
Net Contributed Capital $ 860
Economic Ownership Interest (as percent) 2.20%
Blue Owl Capital Corporation II  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 90
Net Contributed Capital $ 90
Economic Ownership Interest (as percent) 0.20%
Blue Owl Credit Income Corp.  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 30,952
Net Contributed Capital $ 1,900
Economic Ownership Interest (as percent) 4.70%
Blue Owl Technology Finance Corp.  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 8,955
Net Contributed Capital $ 800
Economic Ownership Interest (as percent) 2.00%
Blue Owl Technology Income Corp.  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 3,918
Net Contributed Capital $ 350
Economic Ownership Interest (as percent) 0.90%
Blue Owl Alternative Credit Fund  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 31,000
Net Contributed Capital $ 31,000
Economic Ownership Interest (as percent) 77.50%
California State Teachers Retirement System  
Schedule of Equity Method Investments [Line Items]  
Capital Commitment $ 10,825
Net Contributed Capital $ 5,000
Economic Ownership Interest (as percent) 12.50%