XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Major Customers and Other Concentrations (Details) - Customer concentration risk - Rental revenue - office_property
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]      
Number of properties 3 3 3
Tenant 1      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 7.30% 6.80% 6.40%
Tenant 2      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 3.50% 2.50% 2.00%
Tenant 3      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 2.30% 2.10%  
Tenant 4      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 2.00% 2.10%