v3.26.1
Transactions with Related Parties - Schedule of Composition of the Company's Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Transactions with Related Parties    
Total incentive fees $ 9,613 $ 6,286
MC Advisors | Related Party    
Transactions with Related Parties    
Part one incentive fees 9,613 7,089
Part two incentive fees 0 (803)
Total incentive fees $ 9,613 $ 6,286
Second part incentive fee payable, percentage 12.50%