v3.26.1
Investments - Schedule of Financial Information for Blue Owl Credit SLF LLC (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Consolidated Balance Sheet Data        
Cash $ 416,109,000   $ 558,703,000  
Fair Value 15,344,201,000 [1],[2]   16,470,893,000 [3],[4]  
Total Assets 16,018,541,000   17,186,365,000  
Total Debt (net of unamortized debt issuance costs) 8,454,559,000   9,300,076,000  
Total Liabilities 8,864,541,000   9,789,086,000  
Total Credit SLF Members’ Equity 7,154,000,000 $ 7,739,089,000 7,397,279,000 $ 5,952,841,000
Statement of Operations        
Investment income 396,774,000 464,646,000    
Net operating expenses 235,157,000 259,598,000    
Net Investment Income (Loss) Before Taxes 161,617,000 205,048,000    
Total net realized and unrealized gain (loss) (183,552,000) 41,333,000    
Net Increase (Decrease) in Net Assets Resulting from Operations (24,382,000) 242,635,000    
Blue Owl Credit SLF LLC        
Consolidated Balance Sheet Data        
Cash 167,235,000   124,718,000  
Fair Value 2,417,836,000   2,343,367,000  
Total Assets 2,616,236,000   2,477,523,000  
Total Debt (net of unamortized debt issuance costs) 1,831,178,000   1,728,363,000  
Total Liabilities 2,026,448,000   1,863,454,000  
Total Credit SLF Members’ Equity 589,788,000   614,069,000  
Statement of Operations        
Investment income 41,005,000 23,696,000    
Net operating expenses 25,030,000 13,659,000    
Net Investment Income (Loss) Before Taxes 15,975,000 10,037,000    
Total net realized and unrealized gain (loss) (51,991,000) (16,103,000)    
Net Increase (Decrease) in Net Assets Resulting from Operations (36,016,000) (6,066,000)    
Dividend income 8,861,000 $ 8,517,000    
Blue Owl Leasing JV LLC        
Consolidated Balance Sheet Data        
Cash 9,981,000   34,555,000  
Fair Value 39,363,000   39,628,000  
Total Assets 49,650,000   74,531,000  
Total Debt (net of unamortized debt issuance costs) 9,374,000   9,754,000  
Total Liabilities 9,861,000   10,076,000  
Total Credit SLF Members’ Equity 39,789,000   $ 64,455,000  
Statement of Operations        
Investment income 1,043,000      
Net operating expenses 871,000      
Net Investment Income (Loss) Before Taxes 172,000      
Total net realized and unrealized gain (loss) (239,000)      
Net Increase (Decrease) in Net Assets Resulting from Operations $ (67,000)      
[1] Certain portfolio company investments are subject to contractual restrictions on sales. Refer to footnote 30 for additional information on the Company’s restricted securities.
[2] Unless otherwise indicated, the Company’s portfolio companies are pledged as collateral supporting the amounts outstanding under the Revolving Credit Facility, SPV Asset Facilities and CLOs. See “Note 5Debt.”
[3] Certain portfolio company investments are subject to contractual restrictions on sales. Refer to footnote 30 for additional information on the Company’s restricted securities.
[4] Unless otherwise indicated, the Company’s portfolio companies are pledged as collateral supporting the amounts outstanding under the Revolving Credit Facility, SPV Asset Facilities and CLOs. See “Note 5Debt.”