v3.26.1
Investments - Capital Commitment, Capital and Economic Ownership (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]      
Capital Commitment   $ 3,134,815  
Economic ownership interest 185.00%   177.70%
Blue Owl Leasing JV LLC      
Schedule of Investments [Line Items]      
Capital Commitment $ 86,600    
Net Contributed Capital $ 40,000    
Economic ownership interest 100.00%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Alternative Credit Fund      
Schedule of Investments [Line Items]      
Capital Commitment $ 31,000    
Net Contributed Capital $ 31,000    
Economic ownership interest 77.50%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Capital Corporation      
Schedule of Investments [Line Items]      
Capital Commitment $ 860    
Net Contributed Capital $ 860    
Economic ownership interest 2.20%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Capital Corporation II      
Schedule of Investments [Line Items]      
Capital Commitment $ 90    
Net Contributed Capital $ 90    
Economic ownership interest 0.20%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Credit Income Corp.      
Schedule of Investments [Line Items]      
Capital Commitment $ 30,952    
Net Contributed Capital $ 1,900    
Economic ownership interest 4.70%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Technology Finance Corp.      
Schedule of Investments [Line Items]      
Capital Commitment $ 8,955    
Net Contributed Capital $ 800    
Economic ownership interest 2.00%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: Blue Owl Technology Income Corp.      
Schedule of Investments [Line Items]      
Capital Commitment $ 3,918    
Net Contributed Capital $ 350    
Economic ownership interest 0.90%    
Blue Owl Leasing JV LLC | Investment, Identifier [Axis]: California State Teachers Retirement System      
Schedule of Investments [Line Items]      
Capital Commitment $ 10,825    
Net Contributed Capital $ 5,000    
Economic ownership interest 12.50%