v3.25.4
Transactions with Related Parties - 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 $ 0 $ 2,449 $ 5,812
MC Advisors | Related Party      
Transactions with Related Parties      
Part one incentive fees 251 5,396 5,812
Part two incentive fees 0 0 0
Incentive Fee Limitation (251) (2,947) 0
Total incentive fees $ 0 $ 2,449 $ 5,812
Second part incentive fee payable, percentage 20.00%