Quarterly report pursuant to Section 13 or 15(d)

Unsecured Notes Payable (Details)

v3.23.2
Unsecured Notes Payable (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
series
$ / shares
Jul. 27, 2023
Dec. 31, 2022
USD ($)
Unsecured Notes Payable      
Deferred financing costs $ 7,223,456   $ 8,352,597
Number of unsecured unsubordinated notes | series 7    
Fixed annual rate   8.25%  
Notes issued denomination | $ / shares $ 25.00    
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      
Unsecured Notes Payable      
Aggregate amount outstanding $ 281,178,294    
Deferred financing costs 7,223,456    
June 2024 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 23,663,000    
Fixed annual rate 7.125%    
December 2024 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 34,500,000    
Fixed annual rate 6.875%    
September 2025 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 56,363,750    
Fixed annual rate 7.75%    
Principal Amount $ 28,000,000    
Notes issued denomination | $ / shares $ 24.75    
December 2026 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 51,750,000    
Fixed annual rate 6.00%    
March 2027 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 51,875,000    
Fixed annual rate 6.00%    
June 2027 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 30,000,000    
Fixed annual rate 7.125%    
September 2027 Notes      
Unsecured Notes Payable      
Aggregate amount outstanding $ 40,250,000    
Fixed annual rate 8.00%