XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.4
BDC Merger - Narratives (Details) - USD ($)
12 Months Ended
Oct. 01, 2022
Dec. 31, 2022
Dec. 31, 2021
Mar. 02, 2020
Business Acquisition        
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
Obligation under participation agreement   $ 12,680,594 $ 42,232,027  
Gain on extinguishment of obligations under participation agreements   $ 3,435,902 $ 0  
Class B Common Stock        
Business Acquisition        
Common stock, par or stated value per share (in usd per share) $ 0.01 $ 0.01 $ 0.01  
Number of securities called by warrants or rights (in shares) 0.595      
Share price (in usd per share) $ 14.38      
Common stock, shares, issued (in shares)   24,335,370  
Terra BDC | Class B Common Stock        
Business Acquisition        
Common stock, shares, issued (in shares) 4,847,910      
Terra BDC        
Business Acquisition        
Common stock, par or stated value per share (in usd per share) $ 0.001      
Sale of stock, percentage of ownership after transaction 19.90%      
Obligation under participation agreement $ 37,000,000      
Terra BDC | Class B Common Stock        
Business Acquisition        
Share price (in usd per share) $ 14.66      
Common stock, shares, issued (in shares) 4,847,910