v3.25.4
Commitments and Contingencies - Major Customers and Other Concentrations (Details) - office_property
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Customer concentration risk | Rental revenue      
Concentration Risk [Line Items]      
Number of properties 3 3 3