v3.26.1
Investments - Capital Commitment, Capital and Economic Ownership (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Economic ownership interest 194.70% 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%