XML 96 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Common Stock (Details) - $ / shares
Dec. 31, 2022
Oct. 01, 2022
Sep. 30, 2022
Dec. 31, 2021
Mar. 02, 2020
Equity disclosure          
Common stock, shares authorized (in shares) 0 950,000,000   450,000,000  
Common stock, par or stated value per share (in usd per share) $ 0.01     $ 0.01  
Common stock, shares, issued (in shares) 0     19,487,460 4,574,470.35
CommonAndPreferred [Member]          
Equity disclosure          
Common stock, shares authorized (in shares)     500,000,000    
Class A Common Stock          
Equity disclosure          
Common stock, shares authorized (in shares) 450,000,000 450,000,000      
Common stock, par or stated value per share (in usd per share) $ 0.01 $ 0.01   $ 0.01  
Common stock, shares, issued (in shares) 0     0  
Class B Common Stock          
Equity disclosure          
Common stock, shares authorized (in shares) 450,000,000 450,000,000   0  
Common stock, par or stated value per share (in usd per share) $ 0.01 $ 0.01   $ 0.01  
Common stock, shares, issued (in shares) 24,335,370      
Preferred Stock          
Equity disclosure          
Common stock, shares authorized (in shares)   50,000,000      
Terra BDC | Class B Common Stock          
Equity disclosure          
Common stock, shares, issued (in shares)   4,847,910      
Terra JV | Class B Common Stock          
Equity disclosure          
Equity method investment, ownership percentage 70.00%        
Terra BDC | Class B Common Stock          
Equity disclosure          
Equity method investment, ownership percentage 19.90%        
Terra Offshore REIT | Class B Common Stock          
Equity disclosure          
Equity method investment, ownership percentage 10.10%