XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Base management fee payable $ 4,863   $ 4,805
Base management fee waiver 59 $ 69  
Income incentive fee 4,594 4,467  
Income Incentive fee payable $ 4,594   4,477
Percentage of net capital gains 20.00%    
Capital gains incentive fee payable $ 0   0
Aggregate amount of capital gains incentive fees $ 17,577    
Percentage of capital gains incentive fee accrued 20.00%    
Capital gains incentive fee accrued (reversed). $ 287 499  
Accrued capital gains incentive fee payable $ 14,990   14,703
Investment Advisory Agreement      
Related Party Transaction [Line Items]      
Management fees annual rate 1.75%    
Base management fee $ 4,922 4,432  
Base management fee payable 4,863   4,805
Base management fee waiver $ 59 69  
Pre-incentive fee fixed hurdle rate 2.00%    
Incentive fee $ 0    
Pre-incentive fee net investment income 100.00%    
Payment percentage of preincentive fees net investment income 20.00%    
Percentage of amount of pre-incentive fee net investment income 20.00%    
Written notice period for termination of agreement 60 days    
Investment Advisory Agreement | Maximum      
Related Party Transaction [Line Items]      
Pre-incentive fee fixed hurdle rate 2.50%    
Administration Agreement      
Related Party Transaction [Line Items]      
Administrative service expenses $ 602 $ 537  
Accrued administrative service expense payable $ 295   $ 934