v3.26.1
Investments - Credit SLF's Consolidated Financial Data (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Cash $ 487,336 $ 282,257
Total Assets 14,868,606 14,715,011
Total Debt (net of unamortized debt issuance costs) 6,904,332 6,288,200
Total Liabilities 7,263,153 6,673,413
Blue Owl Credit SLF    
Schedule of Investments [Line Items]    
Cash 167,235 124,718
Investments at fair value 2,417,836 2,343,367
Total Assets 2,616,236 2,477,523
Total Debt (net of unamortized debt issuance costs) 1,831,178 1,728,363
Total Liabilities 2,026,448 1,863,454
Total Credit SLF Members’ Equity $ 589,788 $ 614,069