XML 100 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Unconsolidated Real Estate Affiliates - Schedule of Financial Information of Income Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Net income $ 491,207 $ 173,085 $ (21,004)
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Schedule of Equity Method Investments [Line Items]      
Total revenue 1,480,311 1,163,867 947,582
Net income $ 1,177,153 $ 140,254 $ 510,782