v3.26.1
Investments - Leasing JV’s consolidated financial data (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Cash $ 487,336 $ 282,257
Total Assets 14,868,606 14,715,011
Total Debt (net of unamortized debt issuance costs) 6,904,332 6,288,200
Total Liabilities 7,263,153 6,673,413
Blue Owl Leasing JV LLC    
Schedule of Investments [Line Items]    
Cash 9,981 34,555
Investments at fair value 39,363 39,628
Total Assets 49,650 74,531
Total Debt (net of unamortized debt issuance costs) 9,374 9,754
Total Liabilities 9,861 10,076
Total Blue Owl Leasing Members’ Equity $ 39,789 $ 64,455