v3.26.3
Agreements - Schedule of Management Fees and Incentive Fees Incurred by the Company (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transactions [Abstract]        
Management fee $ 7,312 $ 9,619 $ 22,880 $ 29,611
Less: management fee waiver 0 0 0 (288)
Total net management fee 7,312 9,619 22,880 29,323
Incentive fee, excluding accrued capital gains incentive fees 5,548 7,345 17,417 23,563
Less: incentive fee waiver (1,387) (4,544) (8,932) (8,664)
Total net incentive fee 4,161 2,801 8,485 14,899
Accrued capital gains incentive fees 0 0 0 0
Capital gains based incentive fee payable $ 0 $ 0 $ 0 $ 0