XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 38 Months Ended
Jun. 02, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Apr. 26, 2024
Dec. 31, 2023
Sep. 22, 2023
Aug. 02, 2021
Investments, Nonaccrual, Interest Income   $ 0 $ 0 $ 0 $ 0          
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent   1.40% 3.40% 3.30% 3.80%          
Interest Income, Operating, Paid in Kind       $ 1,737 $ 2,154          
Investment, Nonaccrual, Income Not Received in Cash, Percent   6.60% 3.10% 6.70% 4.70%          
Debt Issuance Costs, Net   $ 8,300   $ 8,300   $ 8,300   $ 5,800    
Accumulated Amortization, Debt Issuance Costs   6,000   6,000   $ 6,000   5,200    
Amortization of Debt Issuance Costs   $ 400 $ 500 $ 814 $ 950          
Federal Excise Tax, Percent   4.00%   4.00%   4.00%        
Excise and Sales Taxes   $ 400 $ 200 $ 700 400          
Unrecognized Tax Benefits, Ending Balance   $ 0   $ 0   $ 0   0    
Open Tax Year       2024 2023 2022 2021            
Proceeds from Issuance of Common Stock       $ 29,110 $ 51,175          
Share Repurchase Program, Authorized, Amount             $ 5,000      
Stock Repurchased During Period, Shares (in shares)   0 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 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)     448,175   1,054,023          
Proceeds from Issuance of Common Stock     $ 5,100   $ 12,300          
Payments of Stock Issuance Costs     100   300          
The 2023 Equity Distribution Agreement [Member]                    
Equity Sales Agreement, Maximum Value                 $ 150,000  
Equity Sales Agreement, Remaining Amount Available for Issuance   $ 117,000   $ 117,000   117,000        
Stock Issued During Period, Shares, New Issues (in shares)   1,516,249   2,570,045            
Proceeds from Issuance of Common Stock   $ 17,100   $ 29,100            
Payments of Stock Issuance Costs   400   600            
Public Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares) 3,250,000                  
Proceeds from Issuance of Common Stock $ 12,500                  
Payments of Stock Issuance Costs $ 38,900                  
Six Investments [Member]                    
Investments, Cost, Nonaccrual Status   114,800   114,800   114,800        
Investments, Fair Value, Nonaccrual Status   52,500   52,500   $ 52,500        
Four Investments [Member]                    
Investments, Cost, Nonaccrual Status               72,500    
Investments, Fair Value, Nonaccrual Status               $ 27,600    
Debt Investments [Member]                    
Interest Income, Operating, Paid in Kind   $ 0                
One Investment [Member]                    
Interest Income, Operating, Paid in Kind       $ 1,000            
Three Investments [Member]                    
Interest Income, Operating, Paid in Kind     $ 1,000   $ 2,200