XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events (Details) - $ / shares
Oct. 01, 2022
Sep. 30, 2022
Dec. 31, 2021
Subsequent Event      
Common Stock, Par or Stated Value Per Share   $ 0.001 $ 0.001
Subsequent Event | Class B Common Stock      
Subsequent Event      
Common Stock, Par or Stated Value Per Share $ 14.38    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 0.595    
Subsequent Event | Terra REIT | Class B Common Stock      
Subsequent Event      
Common Stock, Par or Stated Value Per Share $ 0.01    
Subsequent Event | Terra BDC      
Subsequent Event      
Common Stock, Par or Stated Value Per Share $ 0.001    
Sale of Stock, Percentage of Ownership after Transaction 19.90%    
Subsequent Event | Terra BDC | Class B Common Stock      
Subsequent Event      
Shares Issued 4,847,910