Investments - Narrative (Details) $ in Thousands |
3 Months Ended | 6 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 ($)
|
Jun. 30, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
|||||||||||||||||||
| Net Investment Income [Line Items] | |||||||||||||||||||||||||||
| Amortized cost | $ 15,113,516 | [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 | 64.40% | ||||||||||||||||||||||||||
| 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 | $ 14,500 | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||