v3.26.1
Investments - Schedule of Capital Commitment and Economic Ownership (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 04, 2025
May 15, 2025
Mar. 31, 2026
Credit SLF Members | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 746,395
Net Contributed Capital     $ 646,395
Economic Ownership Interest     100.00%
Blue Owl Capital Corporation | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 446,460
Net Contributed Capital     $ 427,085
Economic Ownership Interest     66.10%
Blue Owl Capital Corporation | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 860
Net Contributed Capital     $ 860
Economic Ownership Interest     2.20%
Blue Owl Capital Corporation II | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 244
Net Contributed Capital     $ 244
Economic Ownership Interest     0.04%
Blue Owl Capital Corporation II | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 90
Net Contributed Capital     $ 90
Economic Ownership Interest     0.20%
Blue Owl Credit Income Corp. | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 136,419
Net Contributed Capital     $ 87,169
Economic Ownership Interest     13.50%
Blue Owl Credit Income Corp. | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 30,952
Net Contributed Capital     $ 1,900
Economic Ownership Interest     4.70%
Blue Owl Technology Finance Corp. | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 53,812
Net Contributed Capital     $ 34,937
Economic Ownership Interest     5.40%
Blue Owl Technology Finance Corp. | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 8,955
Net Contributed Capital     $ 800
Economic Ownership Interest     2.00%
Blue Owl Technology Income Corp. | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment $ 16,200 $ 8,700 $ 16,161
Net Contributed Capital     $ 16,161
Economic Ownership Interest     2.50%
Blue Owl Technology Income Corp. | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 3,918
Net Contributed Capital     $ 350
Economic Ownership Interest     0.90%
State Teachers Retirement System of Ohio | Blue Owl Credit SLF LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 93,299
Net Contributed Capital     $ 80,799
Economic Ownership Interest     12.50%
Blue Owl Alternative Credit Fund | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 31,000
Net Contributed Capital     $ 31,000
Economic Ownership Interest     77.50%
California State Teachers Retirement System | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 10,825
Net Contributed Capital     $ 5,000
Economic Ownership Interest     12.50%
Credit JV LLC | Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment     $ 86,600
Net Contributed Capital     $ 40,000
Economic Ownership Interest     100.00%