v3.26.1
Investments - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 28, 2026
USD ($)
industry
portfolio_company
Mar. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Schedule of Equity Method Investments [Line Items]        
Aggregate fair value of asset sale $ 538,300      
Fair value equivalent percentage 99.80%      
Number of portfolio companies | portfolio_company 96      
Number of industries | industry 25      
Investments floating rate percentage 98.20%      
Average investment       $ 5,600
Weighted average spread percentage       5.50%
Underlying portfolio percentage       59.00%
Gain on sale of investments   $ 1,900    
First-lien senior secured debt investments        
Schedule of Equity Method Investments [Line Items]        
Fair value equivalent percentage 92.00%      
Second-lien senior secured debt investments        
Schedule of Equity Method Investments [Line Items]        
Fair value equivalent percentage 4.50%      
Unsecured debt investments        
Schedule of Equity Method Investments [Line Items]        
Fair value equivalent percentage 3.50%      
Blue Owl Credit SLF | Blue Owl Capital Corporation II        
Schedule of Equity Method Investments [Line Items]        
Capital commitment     $ 244