v3.25.2
Related Party Transactions - Narratives (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 11, 2024
fee
Jan. 24, 2024
Dec. 01, 2022
Aug. 03, 2020
USD ($)
Jan. 31, 2024
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]                        
Manager's entitled transaction break-up fee                   0.5    
Termination fee           $ 0       $ 0   $ 0
Funding for promissory note receivable                   0 $ 4,962,369  
Promissory notes repayments received                     8,500,000  
Distribution to investors           2,329,214 $ 4,651,019 $ 4,650,718 $ 4,650,636 7,000,000 9,300,000  
Returns of capital           $ 2,300,000   $ 4,700,000   $ 7,000,000 $ 9,300,000  
Related Party                        
Related Party Transaction [Line Items]                        
Percent of origination fees payable           1.00%       1.00%    
Percent of principal amount of loan extended           1.00%       1.00%    
Management fee, annual rate (as percent)                   1.00%    
Asset servicing fee annual rate (as percent)           0.25%       0.25%    
Disposition fee due to manager percent           1.00%       1.00%    
Due from related parties           $ 1,217,344       $ 1,217,344   859,267
Due to manager           1,133,336       1,133,336   1,597,552
Related Party | Mavik Real Estate Special Opportunities Fund, LP                        
Related Party Transaction [Line Items]                        
Committed capital       $ 50,000,000                
Affiliated Entity | Management Agreement Amendment                        
Related Party Transaction [Line Items]                        
Unlimited renewal term 1 year                      
Termination board approval ratio 0.67                      
Term immediately preceding termination 24 months                      
Prior written notice termination term 30 days                      
Material breach term 30 days                      
Prior written notice from affiliate termination term 60 days                      
Affiliated Entity | Management Agreement Amendment | Minimum                        
Related Party Transaction [Line Items]                        
Written notice termination term 180 days                      
Average annual fee multiple | fee 3                      
Material breach term 30 days                      
Affiliated Entity | Management Agreement Amendment | Maximum                        
Related Party Transaction [Line Items]                        
Material breach term 45 days                      
Affiliated Entity | Revolving Promissory Note Receivable | Notes Receivable                        
Related Party Transaction [Line Items]                        
Related party, number of elapsed days     365 days   365 days              
Related party rate         15.00%              
Receivables           0       0   0
Affiliated Entity | Terra BDC | Revolving Promissory Note Receivable | Notes Receivable                        
Related Party Transaction [Line Items]                        
Related party, number of elapsed days   365 days                    
Receivables           $ 47,200,000       $ 47,200,000   $ 45,100,000