Quarterly report pursuant to Section 13 or 15(d)

Notes Payable and Line of Credit (Details)

v3.21.1
Notes Payable and Line of Credit (Details)
3 Months Ended 12 Months Ended
Mar. 31, 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,641,953 $ 4,886,058
Long-term Line of Credit 28,160,988 $ 28,055,648
Notes    
Aggregate amount outstanding 109,884,797  
Debt Issuance Costs, Net 4,641,953  
June 2024 Notes    
Aggregate amount outstanding $ 23,663,000  
Interest rate 7.125%  
Notes issued denomination | $ / shares $ 25.00  
December 2024 Notes    
Aggregate amount outstanding $ 34,500,000  
Interest rate 6.875%  
December 2025 Notes    
Aggregate amount outstanding $ 56,363,750  
Original principal amount $ 28,000,000  
Interest rate 7.75%  
Notes issued denomination | $ / shares $ 24.75  
Credit line from Wells Fargo    
Long-term Line of Credit $ 28,160,988  
Interest rate (as a percent) 1.75% 1.50%