v3.25.4
Investments in Unconsolidated Entities - Schedule of Investment in Unconsolidated Entities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
property
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
USD ($)
property
Dec. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]          
Number of Assets | property 711        
Book Value | $ $ 217,488     $ 4,452 $ 0
Total unconsolidated entities carried at historical cost          
Schedule of Equity Method Investments [Line Items]          
Number of Assets | property 178     0  
Book Value | $ $ 106,478     $ 4,452  
Net Lease Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Number of Assets | property 178     0  
Ownership Interest 75.00%     75.00%  
Book Value | $ $ 106,478     $ 4,452 $ 0
Equity Method Investments, Carried At Fair Value          
Schedule of Equity Method Investments [Line Items]          
Number of Assets | property 533        
Book Value | $ $ 111,010        
Bank Loan Portfolio Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Number of Assets | property 533        
Ownership Interest 35.00%        
Book Value | $ $ 111,010     $ 0  
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%