v3.26.1
Investments - Increase in Credit SLF Members' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Investments [Line Items]        
Net Investment Income $ 139,066 $ 160,517 $ 311,652 $ 261,201
Net realized gain (loss) (19,142) (36,938) 83,939 (35,675)
Blue Owl Credit SLF        
Schedule of Investments [Line Items]        
Net Investment Income 42,053 31,420 83,057 55,117
Net operating expenses 26,186 18,482 51,216 32,139
Net investment income (loss) 15,867 12,938 31,841 22,978
Net realized gain (loss) (7,626) 9,319 (59,616) (6,785)
Net Increase (Decrease) in Credit SLF Members’ Equity Resulting from Operations $ 8,241 $ 22,257 $ (27,775) $ 16,193