Quarterly report pursuant to Section 13 or 15(d)

Notes Payable and Line of Credit (Details)

v3.21.2
Notes Payable and Line of Credit (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Number of unsecured unsubordinated notes   3  
Threshold percentage of taxable income to prohibit distribution   90.00%  
Threshold asset coverage ratio   150.00%  
Period of written notice to redeem notes without premium or penalty   30 days  
Debt Issuance Costs, Net $ 4,383,186 $ 4,383,186 $ 4,866,058
Long-term Line of Credit 34,276,418 34,276,418 $ 28,055,648
Notes      
Aggregate amount outstanding 110,143,564 110,143,564  
Debt Issuance Costs, Net 4,383,186 4,383,186  
June 2024 Notes      
Aggregate amount outstanding $ 23,663,000 $ 23,663,000  
Interest rate 7.125% 7.125%  
Notes issued denomination | $ / shares $ 25.00 $ 25.00  
December 2024 Notes      
Aggregate amount outstanding $ 34,500,000 $ 34,500,000  
Interest rate 6.875% 6.875%  
December 2025 Notes      
Aggregate amount outstanding $ 56,363,750 $ 56,363,750  
Original principal amount $ 28,000,000 $ 28,000,000  
Interest rate 7.75% 7.75%  
Notes issued denomination | $ / shares $ 24.75 $ 24.75  
Credit line from Wells Fargo      
Long-term Line of Credit $ 34,276,418 $ 34,276,418  
Interest rate (as a percent) 1.50% 1.75%