XML 110 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information (Schedule of Reconciliation of Revenue to Rental Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenue $ 3,482,279 $ 3,407,719 $ 3,273,569
Rental Revenue Total 3,429,317 3,363,171 3,214,948
Management Service [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Other revenue 36,579 28,060 40,850
Real Estate, Other [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Other revenue $ 16,383 $ 16,488 $ 17,771