XML 108 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Apr. 29, 2020
Mar. 02, 2020
Mar. 01, 2020
Sep. 30, 2019
Sep. 30, 2021
Dec. 31, 2020
Schedule of Equity Method Investments            
Common Stock, Shares, Issued   4,574,470.35     19,487,460 19,487,460
Terra Offshore Funds REIT            
Schedule of Equity Method Investments            
Business Combination Common Stock Shares   2,457,684.59        
Common Stock, Shares, Issued       212,691    
Proceeds from Issuance of Common Stock       $ 3.6    
Sale of stock price per share       $ 17.02    
Stock Repurchased During Period, Shares 212,691          
Share Price $ 17.02          
Terra Fund 7            
Schedule of Equity Method Investments            
Business Combination Common Stock Shares     2,116,785.76      
Terra JV            
Schedule of Equity Method Investments            
Equity Method Investment, Ownership Percentage         87.40%  
Terra Fund 5 | Terra JV            
Schedule of Equity Method Investments            
Equity Method Investment, Ownership Percentage         87.60%  
Terra Fund 7 | Terra JV            
Schedule of Equity Method Investments            
Equity Method Investment, Ownership Percentage         12.40%