XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Unsecured Notes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument    
Principal amount $ 453,638,529 $ 370,566,055
Carrying value 448,176,646 364,910,392
Fair Value 453,185,457 370,793,089
Unsecured note payable    
Debt Instrument    
Principal amount 85,125,000 85,125,000
Carrying value 82,010,107 81,856,799
Fair Value $ 84,239,700 $ 85,210,125