v3.25.2
Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Agreement [Line Items]        
Management fees $ 7,760 $ 7,875 $ 15,273 $ 15,757
Administrative fees expense 1,503 1,376 2,864 2,752
Performance Based Incentive Fees Waiver 20 44 $ 22 90
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,760 7,875 $ 15,273 15,757
Performance-based incentive fees 5,397 6,068 10,923 12,020
Administrative fees expense $ 1,503 $ 1,376 $ 2,864 $ 2,752
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%