v3.26.1
Investments - Schedule of The Capital Commitment and Economic Ownership for Blue Owl Credit SLF LLC (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 04, 2025
May 15, 2025
Mar. 31, 2026
Blue Owl Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     100.00%
Blue Owl Leasing JV LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     100.00%
Blue Owl Capital Corporation | Blue Owl Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     66.10%
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 Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     0.04%
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 Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     13.50%
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 Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     5.40%
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 Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     2.50%
Blue Owl Technology Income Corp. | Blue Owl Leasing JV LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     0.90%
State Teachers Retirement System of Ohio | Blue Owl Credit SLF LLC      
Net Investment Income [Line Items]      
Economic Ownership Interest     12.50%
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 Credit SLF LLC      
Net Investment Income [Line Items]      
Capital Commitment     $ 746,395
Net Contributed Capital     646,395
Blue Owl Credit SLF LLC | Blue Owl Capital Corporation      
Net Investment Income [Line Items]      
Capital Commitment $ 427,100 $ 404,100 446,460
Net Contributed Capital     427,085
Blue Owl Credit SLF LLC | Blue Owl Capital Corporation II      
Net Investment Income [Line Items]      
Capital Commitment     244
Net Contributed Capital     244
Blue Owl Credit SLF LLC | Blue Owl Credit Income Corp.      
Net Investment Income [Line Items]      
Capital Commitment     136,419
Net Contributed Capital     87,169
Blue Owl Credit SLF LLC | Blue Owl Technology Finance Corp.      
Net Investment Income [Line Items]      
Capital Commitment     53,812
Net Contributed Capital     34,937
Blue Owl Credit SLF LLC | Blue Owl Technology Income Corp.      
Net Investment Income [Line Items]      
Capital Commitment     16,161
Net Contributed Capital     16,161
Blue Owl Credit SLF LLC | State Teachers Retirement System of Ohio      
Net Investment Income [Line Items]      
Capital Commitment     93,299
Net Contributed Capital     80,799
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