XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Agreements and Related Parties - Schedule of Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transactions [Abstract]        
Management fee $ 755 $ 460 $ 1,481 $ 676
Less: management fee waiver (5) (164) (5) (272)
Net management fee 750 296 1,476 404
Income based incentive fee 843 434 1,635 725
Capital gains incentive fee $ (30) $ 0 $ (142) $ 0