XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual)
3 Months Ended 9 Months Ended 53 Months Ended
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Aug. 05, 2025
USD ($)
Dec. 31, 2024
USD ($)
Apr. 26, 2024
USD ($)
Sep. 22, 2023
USD ($)
Investments, Nonaccrual, Interest Income $ 40,000.00 $ 200,000 $ 300,000 $ 200,000          
Number of Investments with Payment in Kind Provisions 3   3   3   5    
Investment, Payment in Kind Interest Income, Amount $ 700,000 $ 400,000 $ 1,200,000 $ 2,100,000          
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent 2.50% 1.50% 1.60% 2.80%          
Interest Income, Operating, Paid in Kind     $ 1,192,000 $ 2,114,000          
Investment, Nonaccrual, Income Not Received in Cash, Percent 3.50% 4.60% 3.60% 6.00%          
Debt Issuance Costs, Net $ 10,900,000   $ 10,900,000   $ 10,900,000   $ 8,900,000    
Accumulated Amortization, Debt Issuance Costs 8,200,000   8,200,000   $ 8,200,000   7,200,000    
Amortization of Debt Issuance Costs $ 600,000 $ 500,000 $ 1,973,000 $ 1,272,000          
Federal Excise Tax, Percent 4.00%   4.00%   4.00%        
Excise and Sales Taxes $ 400,000   $ 1,100,000            
Unrecognized Tax Benefits $ 0   $ 0   $ 0   0    
Open Tax Year     2025 2024 2023            
Proceeds from Issuance of Common Stock     $ 14,182,000 $ 47,527,000          
Share Repurchase Program, Authorized, Amount           $ 10,000,000   $ 5,000,000  
Stock Repurchase Program, Percentage of Outstanding Stock Maximum           2.00%      
Stock Repurchase Program, Maximum Percentage of Net Asset Value           90.00%      
Stock Repurchased During Period, Shares (in shares) | shares 0   0   167,465        
Stock Repurchased During Period, Per Share (in dollars per share) | $ / shares         $ 11.22        
Stock Repurchased During Period, Value         $ 1,900,000        
The 2023 Equity Distribution Agreement [Member]                  
Equity Sales Agreement, Maximum Value                 $ 150,000,000
Stock Issued During Period, Shares, New Issues (in shares) | shares 1,570,248 1,709,096 1,974,553 4,279,141          
Proceeds from Issuance of Common Stock $ 10,600,000 $ 18,400,000 $ 14,200,000 $ 47,500,000          
Payments of Stock Issuance Costs 300,000 $ 400,000 500,000 1,000,000          
Equity Sales Agreement, Remaining Amount Available for Issuance 64,300,000   64,300,000   64,300,000        
Four Investments [Member]                  
Investments, Cost, Nonaccrual Status 61,300,000   61,300,000   61,300,000   44,800,000    
Investments, Fair Value, Nonaccrual Status $ 29,300,000   29,300,000   $ 29,300,000   $ 10,500,000    
One Investment [Member]                  
Interest Income, Operating, Paid in Kind     $ 200,000 $ 1,000,000