v3.25.4
Note 14 - Financial Highlights (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Management Service, Incentive [Member] | Horizon Technology Finance Management LLC (the Advisor) [Member] | Investment Management Agreement [Member]      
Investment Company, Voluntary Fee Waived $ 1.8 $ 1.2 $ 0.1