v3.26.1
Agreements and Transactions with Related Parties - Related Party Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Affiliated Entity        
Related Party Transaction        
Operating property revenues $ 1,394 $ 2,376 $ 2,884 $ 4,793
Administrative reimbursements        
Related Party Transaction        
Operating property revenues 1,000 1,072 2,000 2,139
Administrative reimbursements | Affiliated Entity        
Related Party Transaction        
Operating property revenues 1,000 1,000 2,000 2,000
Asset management revenue        
Related Party Transaction        
Operating property revenues 394 1,304 884 2,654
Asset management revenue | Affiliated Entity        
Related Party Transaction        
Operating property revenues 394 1,304 884 2,654
Reimbursable costs from affiliates | Affiliated Entity        
Related Party Transaction        
Operating property revenues $ 0 $ 72 $ 0 $ 139