XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 32 Months Ended
Jun. 02, 2023
Mar. 14, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Sep. 22, 2023
Apr. 23, 2023
Aug. 02, 2021
Jul. 30, 2020
Investments, Nonaccrual, Interest Income     $ 0 $ 0 $ 1,300          
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent     7.40%              
Interest Income, Operating, Paid in Kind     $ 8,433 $ (0) $ 0          
Investment, Nonaccrual, Income Not Received in Cash, Percent     4.20% 7.40% 5.90%          
Debt Issuance Costs, Net     $ 5,800 $ 7,100   $ 5,800        
Deferred Finance Costs, Accumulated Amortization     6,900 4,800   $ 6,900        
Amortization of Debt Issuance Costs     1,852 1,604 $ 1,091          
Adjustments to Additional Paid in Capital, Non-deductible Excise Taxes Paid     $ 1,500 700 400          
Federal Excise Tax, Percent     4.00%     4.00%        
Excise and Sales Taxes     $ 1,500 700 400          
Unrecognized Tax Benefits, Ending Balance     $ 0 0   $ 0        
Open Tax Year     2020 2021 2022 2023              
Proceeds from Issuance of Common Stock     $ 65,093 $ 84,603 $ 30,086          
Stock Repurchase Program, Remaining Authorized Repurchase Amount               $ 5,000    
Stock Repurchased During Period, Shares (in shares)     0 0 0 167,465        
Stock Repurchased During Period, Per Share (in dollars per share)           $ 11.22        
Stock Repurchased During Period, Value           $ 1,900        
The 2020 Equity Distribution Agreement [Member]                    
Equity Sales Agreement, Maximum Value                   $ 100,000
The 2021 Equity Distribution Agreement [Member]                    
Equity Sales Agreement, Maximum Value                 $ 100,000  
Equity Sales Agreement, Remaining Amount Available for Issuance             $ 0      
Stock Issued During Period, Shares, New Issues (in shares)       3,982,684            
Proceeds from Issuance of Common Stock       $ 50,300            
Payments of Stock Issuance Costs       1,000            
The 2023 Equity Distribution Agreement [Member]                    
Equity Sales Agreement, Maximum Value             $ 150,000      
Equity Sales Agreement, Remaining Amount Available for Issuance     $ 146,700     146,700        
The2023 Equity Distribution Agreement and the 2021 Equity Distribution Agreement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)     2,248,830              
Proceeds from Issuance of Common Stock     $ 26,200              
Payments of Stock Issuance Costs     700              
The 2020 Equity Distribution Agreement and the 2021 Equity Distribution Agreement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)         1,907,234          
Proceeds from Issuance of Common Stock         $ 30,100          
Payments of Stock Issuance Costs         $ 800          
Public Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares) 3,250,000 2,500,000                
Proceeds from Issuance of Common Stock $ 38,900 $ 34,300                
Shares Issued, Price Per Share (in dollars per share) $ 12.5 $ 14.35                
Four Investments [Member]                    
Investments, Cost, Nonaccrual Status     72,500     72,500        
Investments, Fair Value, Nonaccrual Status     27,600     $ 27,600        
Three Investments [Member]                    
Investments, Cost, Nonaccrual Status       20,900            
Investments, Fair Value, Nonaccrual Status       8,300            
Two Investments [Member]                    
Interest Income, Operating, Paid in Kind     $ 3,900 $ 200