XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Narratives - Unsecured Notes Payable (Details) - USD ($)
Jun. 25, 2021
Jun. 10, 2021
Feb. 26, 2021
Feb. 10, 2021
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument            
Principal Amount         $ 451,349,737 $ 370,566,055
Unsecured notes payable            
Debt Instrument            
Principal Amount         123,500,000 85,125,000
Unsecured notes payable | 6.00% Senior Notes Due 2026            
Debt Instrument            
Fixed rate 6.00% 6.00%        
Principal Amount $ 6,600,000 $ 78,500,000     $ 85,125,000 85,125,000
Proceeds from Issuance of Debt 6,400,000 76,000,000        
Debt issuance costs, gross $ 200,000 $ 2,500,000        
Asset coverage ratio         150.00%  
Unsecured notes payable | 7.00% Senior Notes Due 2026            
Debt Instrument            
Fixed rate     7.00% 7.00%    
Principal Amount     $ 3,600,000 $ 34,800,000 $ 38,375,000 $ 0
Proceeds from Issuance of Debt     3,500,000 33,700,000    
Debt issuance costs, gross     $ 100,000 $ 1,100,000    
Debt instrument, redemption price, percentage       100.00%