v3.25.4
Transactions with Related Parties - Schedule of Composition of the Company's Incentive Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Transactions with Related Parties      
Total incentive fees $ 32,362 $ 29,497 $ 16,365
MC Advisors | Related Party      
Transactions with Related Parties      
Part one incentive fees 33,645 28,169 16,531
Part two incentive fees (1,283) 1,328 (166)
Total incentive fees $ 32,362 $ 29,497 $ 16,365
Second part incentive fee payable, percentage 12.50%