v3.25.4
Agreements and Transactions with Related Parties - Related Party Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Affiliated Entity      
Related Party Transaction      
Operating property revenues $ 9,241 $ 10,821 $ 3,219
Asset management revenue      
Related Party Transaction      
Operating property revenues 4,957 6,597 2,184
Asset management revenue | Affiliated Entity      
Related Party Transaction      
Operating property revenues 4,957 6,597 2,184
Administrative reimbursements      
Related Party Transaction      
Operating property revenues 4,284 4,224 1,035
Administrative reimbursements | Affiliated Entity      
Related Party Transaction      
Operating property revenues 4,000 4,000 667
Reimbursable costs from affiliates | Affiliated Entity      
Related Party Transaction      
Operating property revenues $ 284 $ 224 $ 368