v3.26.1
Investments in Equity Method Investees - Financial Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]        
Real estate assets, net $ 467,337 $ 144,216    
Other assets, net 1,750 1,126    
Total Assets 819,785 274,945    
Other liabilities 2,750 449    
Total Liabilities and Equity 819,785 274,945    
Company's equity investment 230,850 61,231 $ 69,080 $ 92,722
Related Party        
Schedule of Equity Method Investments [Line Items]        
Promissory notes receivable   134,400    
Notes payable   49,400    
Equity method investments        
Schedule of Equity Method Investments [Line Items]        
Real estate assets, net 1,030,695 226,093    
Other assets, net 108,835 140,683    
Total Assets 1,139,530 366,776    
Mortgages payable, net 801,554 166,300    
Other liabilities 22,702 52,242    
Equity 315,274 148,234    
Total Liabilities and Equity $ 1,139,530 $ 366,776