v3.26.1
Investments - Leasing JV’s consolidated financial data (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Cash $ 210,276 $ 282,257
Total Assets 15,054,901 14,715,011
Total Debt (net of unamortized debt issuance costs) 7,157,528 6,288,200
Total Liabilities 7,515,036 6,673,413
Blue Owl Leasing JV LLC    
Schedule of Investments [Line Items]    
Cash 3,344 34,555
Investments at fair value 39,680 39,628
Total Assets 43,407 74,531
Total Debt (net of unamortized debt issuance costs) 2,512 9,754
Total Liabilities 3,486 10,076
Total Blue Owl Leasing Members’ Equity $ 39,921 $ 64,455