v3.26.3
Transactions with Related Parties - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Related party transaction, amount $ 9,395 $ 15,938 $ 29,844 $ 39,208
CIM, Management fee        
Related Party Transaction [Line Items]        
Related party transaction, amount 5,737 6,532 17,882 19,654
CIM, Incentive fee        
Related Party Transaction [Line Items]        
Related party transaction, amount 2,615 8,181 8,349 15,854
CIM, Administrative services expense        
Related Party Transaction [Line Items]        
Related party transaction, amount $ 1,043 $ 1,225 $ 3,613 $ 3,700