v3.25.2
Investments - Credit SLF's Consolidated Financial Data (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Cash $ 169,024 $ 252,964
Total Assets 13,042,932 6,722,621
Total Debt (net of unamortized debt issuance costs) 4,752,225 2,914,509
Total Liabilities 5,057,514 3,097,471
Blue Owl Credit SLF    
Schedule of Investments [Line Items]    
Cash 118,041 17,354
Investments at fair value 1,790,366 1,164,473
Total Assets 1,939,737 1,196,367
Total Debt (net of unamortized debt issuance costs) 1,285,621 750,610
Total Liabilities 1,446,788 847,556
Total Credit SLF Members' Equity $ 492,949 $ 348,811