Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Additional information (Details)

v3.22.2
Notes Payable - Additional information (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
series
$ / shares
Dec. 31, 2021
USD ($)
Interest rate 5.44%  
Deferred financing costs $ 7,939,241 $ 5,747,387
Number of unsecured unsubordinated notes | series 6  
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  
Notes    
Aggregate amount outstanding $ 240,212,509  
Deferred financing costs 7,939,241  
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%  
September 2025 Notes    
Aggregate amount outstanding $ 56,363,750  
Interest rate 7.75%  
Maximum principal amount $ 28,000,000  
Notes issued denomination | $ / shares $ 24.75  
December 2026 Notes    
Aggregate amount outstanding $ 51,750,000  
Interest rate 6.00%  
June 2027 Notes    
Aggregate amount outstanding $ 30,000,000  
Interest rate 7.125%  
March 2027    
Aggregate amount outstanding $ 51,875,000  
Interest rate 6.00%