v3.26.3
Investments - Increase in Leasing JV's Members' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Investments [Line Items]        
Investment income $ 341,285 $ 322,590 $ 1,005,257 $ 824,874
Net investment income (loss) before taxes 132,741 132,998 444,393 394,199
Tax expense (benefit) 2,132 2,433 3,829 5,931
Net Investment Income (Loss) After Taxes 130,609 130,565 440,564 388,268
Total net realized and unrealized gain (loss) 69,021 $ 1,010 152,960 $ (34,665)
Blue Owl Leasing JV LLC        
Schedule of Investments [Line Items]        
Investment income 1,136   3,223  
Net operating expenses 787   2,443  
Net investment income (loss) before taxes 349   780  
Tax expense (benefit) 8   8  
Net Investment Income (Loss) After Taxes 341   772  
Total net realized and unrealized gain (loss) (344)   (450)  
Net Increase (Decrease) in Blue Owl Leasing Members’ Equity Resulting From Operations $ (3)   $ 322