v3.26.1
Investments - Credit SLF's Consolidated Financial Data (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]          
Cash $ 210,276   $ 210,276   $ 282,257
Total Assets 15,054,901   15,054,901   14,715,011
Total Debt (net of unamortized debt issuance costs) 7,157,528   7,157,528   6,288,200
Total Liabilities 7,515,036   7,515,036   6,673,413
Dividend income 884 $ 138 1,577 $ 193  
Blue Owl Credit SLF          
Schedule of Investments [Line Items]          
Cash 258,490   258,490   124,718
Investments at fair value 2,624,338   2,624,338   2,343,367
Total Assets 2,903,962   2,903,962   2,477,523
Total Debt (net of unamortized debt issuance costs) 2,069,196   2,069,196   1,728,363
Total Liabilities 2,296,807   2,296,807   1,863,454
Total Credit SLF Members’ Equity $ 607,155   $ 607,155   $ 614,069