Investments - Narrative (Details) $ in Thousands |
3 Months Ended | 12 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Feb. 18, 2026
portfolio_company
industry
|
Feb. 12, 2026
USD ($)
|
Sep. 04, 2025
USD ($)
|
May 15, 2025
USD ($)
|
Jan. 13, 2025
USD ($)
|
Nov. 01, 2024
USD ($)
|
Mar. 31, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
|||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Amortized cost | $ 15,400,230 | [1],[2],[3],[4] | $ 16,417,779 | [5],[6],[7],[8] | ||||||||||||||||||||||
| Aggregate fair value of asset sale | $ 357,600 | |||||||||||||||||||||||||
| Fair value equivalent percentage | 99.80% | |||||||||||||||||||||||||
| Number of portfolio companies | portfolio_company | 74 | |||||||||||||||||||||||||
| Number of industries | industry | 24 | |||||||||||||||||||||||||
| Investments floating rate percentage | 98.30% | |||||||||||||||||||||||||
| Average investment | $ 4,800 | |||||||||||||||||||||||||
| Weighted average spread percentage | 5.50% | |||||||||||||||||||||||||
| Underlying portfolio percentage | 5.00% | |||||||||||||||||||||||||
| Gain on sale of assets | $ 1,700 | |||||||||||||||||||||||||
| First-Lien Investments | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Fair value equivalent percentage | 91.90% | |||||||||||||||||||||||||
| Second-Lien Investments | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Fair value equivalent percentage | 4.70% | |||||||||||||||||||||||||
| Unsecured Investments | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Fair value equivalent percentage | 3.40% | |||||||||||||||||||||||||
| Blue Owl Credit SLF LLC | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment, ownership percentage | 100.00% | |||||||||||||||||||||||||
| Blue Owl Credit SLF LLC | Blue Owl Capital Corporation | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment, ownership percentage | 66.10% | |||||||||||||||||||||||||
| Credit SLF | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment company, committed capital | $ 6,300 | |||||||||||||||||||||||||
| Amortized cost | 2,400 | |||||||||||||||||||||||||
| Credit SLF | Blue Owl Credit SLF LLC | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment company, committed capital | $ 6,300 | $ 774,200 | $ 24,500 | |||||||||||||||||||||||
| Investment, ownership percentage | 0.70% | 84.60% | 42.80% | |||||||||||||||||||||||
| Blue Owl Credit SLF LLC | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment company, committed capital | $ 746,395 | |||||||||||||||||||||||||
| Blue Owl Credit SLF LLC | Blue Owl Capital Corporation | ||||||||||||||||||||||||||
| Net Investment Income [Line Items] | ||||||||||||||||||||||||||
| Investment company, committed capital | $ 427,100 | $ 404,100 | 446,460 | |||||||||||||||||||||||
| Unfunded committed capital | $ 19,400 | |||||||||||||||||||||||||
| ||||||||||||||||||||||||||