XML 118 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments - Reconciliation Of Reportable Segment Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Asset Reconciling Item [Line Items]      
Rental revenue $ 700,247 $ 793,966 $ 748,814
Total reportable segment revenue 770,335 858,063 801,569
Other property-related revenue      
Segment Reporting, Asset Reconciling Item [Line Items]      
Revenue 27,362 29,686 25,131
Management fees and other revenue      
Segment Reporting, Asset Reconciling Item [Line Items]      
Revenue 42,726 34,411  
Reportable Segment      
Segment Reporting, Asset Reconciling Item [Line Items]      
Rental revenue 700,247 793,966 748,814
Total reportable segment revenue 727,609 823,652 773,945
Total reportable segment revenue 770,335 858,063 801,569
Reportable Segment | Other property-related revenue      
Segment Reporting, Asset Reconciling Item [Line Items]      
Revenue 27,362 29,686 25,131
Reportable Segment | Management fees and other revenue      
Segment Reporting, Asset Reconciling Item [Line Items]      
Revenue $ 42,726 $ 34,411 $ 27,624