v3.25.4
Real estate property and depreciation policy (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Integer
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Real Estate Properties      
Number of Reportable Segments | Integer 1    
Depreciation | $ $ 176,180,000 $ 155,240,000 $ 141,003,000