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