v3.26.1
Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Agreement [Line Items]    
Management fees $ 7,784 $ 7,513
Administrative fees expense 1,446 1,361
Performance Based Incentive Fees Waiver $ 14 2
Advisory Agreement [Member]    
Agreement [Line Items]    
Pre-incentive fee net investment income Quarter hurdle rate 1.75%  
Pre-incentive fee net investment income Annual hurdle rate 7.00%  
Percentage of cumulative realized capital gain loss 20.00%  
Percentage of cumulative net realized gain and unrealized capital appreciation 20.00%  
Management fees $ 7,784 7,513
Performance-based incentive fees 4,459 5,526
Administrative fees expense $ 1,446 $ 1,361
Advisory Agreement [Member] | Minimum [Member]    
Agreement [Line Items]    
Annual management fee percentage 1.00%  
Percentage of total net assets 200.00%  
Percentage of incentive fee 100.00%  
Advisory Agreement [Member] | Maximum [Member]    
Agreement [Line Items]    
Annual management fee percentage 1.50%  
Percentage of total net assets 200.00%  
Percentage of incentive fee 20.00%