v3.26.3
Investments - Leasing JV’s consolidated financial data (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Cash $ 219,158 $ 282,257
Total Assets 15,181,967 14,715,011
Total Debt (net of unamortized debt issuance costs) 7,174,233 6,288,200
Total Liabilities 7,659,284 6,673,413
Blue Owl Leasing JV LLC    
Schedule of Investments [Line Items]    
Cash 5,073 34,555
Investments at fair value 55,215 39,628
Total Assets 60,801 74,531
Total Debt (net of unamortized debt issuance costs) 20,151 9,754
Total Liabilities 21,224 10,076
Total Blue Owl Leasing Members’ Equity $ 39,577 $ 64,455