v3.26.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Cash Flows [Abstract]    
Net increase (decrease) in restricted cash $ (33,929) $ (6,832)
Restricted cash 13,519 75,555
Common stock issued by the Company [1] 0 $ 1,755,181
Merger Agreement    
Common stock issued by the Company [1] $ 1,760,000  
[1] On January 13, 2025, in connection with the OBDE Mergers, the Company acquired net assets of $1.85 billion for the total stock consideration of $1.76 billion, inclusive of $7.0 million of transaction costs. Refer to “Note 13Merger with Blue Owl Capital Corporation III” (“OBDE”) for additional information on the OBDE Mergers.