XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Management Fee Payable $ 1,052 $ 1,065  
Management Fee Expense 12,799 10,566 $ 7,617
Incentive Fee Payable 0 1,392  
Administrative Fees Expense $ 1,658 1,667 1,285
Investment Management Agreement [Member]      
Base Management Fee, Annual, Percent 2.00%    
Base Management Fee, Annual, Percent, Gross Assets Exceeding $250 Million 1.60%    
Management Fee Payable $ 1,100 1,100  
Management Fee Expense $ 12,800 10,600 7,600
Incentive Fee to Pre-incentive Net Investment Income 20.00%    
Pre-Incentive Fee Net Investment Income, Hurdle Rate 1.75%    
Pre-Incentive Fee Net Investment Income, Hurdle Rate, Annualized 7.00%    
Pre-Incentive Fee Net Investment Income, Catch-up, Percent 100.00%    
Pre-Incentive Fee Net Investment Income, Maximum Rate to Trigger Catch-up 2.1875%    
Pre-Incentive Fee Net Investment Income, Maximum Rate to Trigger Catch-up, Annualized 8.75%    
Incentive Fee Expense $ 3,100 7,700 7,100
Incentive Fee Cap and Deferral Mechanism Reduction to Expense 9,800 1,000  
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 10,800    
Incentive Fee Payable 0 1,400  
Investment Management Agreement [Member] | December 31, 2025 Expiration [Member]      
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 1,000    
Investment Management Agreement [Member] | March 31, 2026 Expiration [Member]      
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 200    
Investment Management Agreement [Member] | June 30, 2026 Expiration [Member]      
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 3,100    
Investment Management Agreement [Member] | September 30, 2026 Expiration [Member]      
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 3,500    
Investment Management Agreement [Member] | December 31, 2026 Expiration [Member]      
Incentive Fee Cap and Deferral Mechanism, Contingent Future Liability 3,000    
Administration Agreement [Member]      
Administrative Fees Expense 1,700 1,700 $ 1,300
Administrative Fees Payable $ 400 $ 600