v3.25.0.1
Derivative Financial Instruments - Risk Management and Unsecured Loan Swaps (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
building
Mar. 26, 2024
USD ($)
swap
Dec. 31, 2023
USD ($)
Risk Management Objective of Using Derivatives      
Derivative, Number of Instruments Held | building 21    
Unsecured Term Loan F(5)      
Risk Management Objective of Using Derivatives      
Derivative, Notional Amount   $ 200,000  
Interest Rate Swaps      
Risk Management Objective of Using Derivatives      
Derivative, Number of Instruments Held | swap   4  
Notional amount assets $ 1,025,000   $ 1,025,000
Interest Rate Swaps - Asset $ 36,466   $ 50,418