v3.26.1
Agreements - Schedule of Management Fees and Incentive Fees Incurred by the Company (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transactions [Abstract]        
Management fee $ 7,414 $ 9,759 $ 15,568 $ 19,992
Less: management fee waiver 0 0 0 (288)
Total net management fee 7,414 9,759 15,568 19,704
Incentive fee, excluding accrued capital gains incentive fees 5,766 7,971 11,869 16,218
Less: incentive fee waiver (1,442) (2,586) (7,545) (4,120)
Total net incentive fee 4,324 5,385 4,324 12,098
Accrued capital gains incentive fees 0 0 0 0
Capital gains based incentive fee payable $ 0 $ 0 $ 0 $ 0