v3.26.1
Investments in Unconsolidated Entities - Schedule of Investment in Unconsolidated Entities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
loan
property
Dec. 31, 2025
USD ($)
property
Sep. 30, 2025
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Number of Assets | property 796 711    
Book Value $ 322,060 $ 217,488    
Total unconsolidated entities carried at historical cost        
Schedule of Equity Method Investments [Line Items]        
Number of Assets | property 306 178    
Book Value $ 185,902 $ 106,478    
Net Lease Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Number of Assets 306 178    
Ownership Interest 75.00% 75.00%    
Book Value $ 185,902 $ 106,478    
Equity Method Investments, Carried At Fair Value        
Schedule of Equity Method Investments [Line Items]        
Number of Assets | property 490 533    
Book Value $ 136,158 $ 111,010    
Bank Loan Portfolio Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Number of Assets 457 533    
Ownership Interest 35.00% 35.00%    
Book Value $ 99,834 $ 111,010    
Bank Loan Portfolio Joint Venture 1        
Schedule of Equity Method Investments [Line Items]        
Ownership Interest       29.00%
Bank Loan Portfolio Joint Venture 2        
Schedule of Equity Method Investments [Line Items]        
Ownership Interest     50.00%  
Homebuilder Finance Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Number of Assets | property 33      
Ownership Interest 45.00%      
Book Value $ 36,324 $ 0