v3.25.2
Transactions with Related Parties - Composition of the Company's Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Transactions with Related Parties        
Total incentive fees $ 0 $ 351 $ 0 $ 1,719
MC Advisors | Related Party        
Transactions with Related Parties        
Part one incentive fees 0 1,382 251 2,750
Part two incentive fees 0 0 0 0
Incentive Fee Limitation 0 (1,031) (251) (1,031)
Total incentive fees $ 0 $ 351 $ 0 $ 1,719
Second part incentive fee payable, percentage     20.00%