v3.26.1
Investments - Increase in Leasing JV's 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]        
Investment income $ 139,066 $ 160,517 $ 311,652 $ 261,201
Total net realized and unrealized gain (loss) (19,142) (36,938) 83,939 (35,675)
Blue Owl Leasing JV LLC        
Schedule of Investments [Line Items]        
Investment income 1,044 0 2,087 0
Net operating expenses 785 0 1,656 0
Net investment income (loss) 259 0 431 0
Total net realized and unrealized gain (loss) 132 0 (107) 0
Net increase (decrease) in blue owl leasing members’ equity resulting from operations $ 391 $ 0 $ 324 $ 0