XML 105 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Equity - Distributions (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Schedule of Equity Method Investments    
Dividends, Preferred Stock, Stock $ 3,906 $ 3,906
Terra Fund 5, Terra JV and TIF3    
Schedule of Equity Method Investments    
Investment Company, Tax Return of Capital Distribution 8,800,000  
Proceeds from Equity Method Investment, Distribution, Return of Capital $ 8,300,000  
Terra Fund 5    
Schedule of Equity Method Investments    
Investment Company, Tax Return of Capital Distribution   7,600,000
Proceeds from Equity Method Investment, Distribution, Return of Capital   $ 3,600,000