v3.25.1
Derivative Financial Instruments - Risk Management and Fair Value (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
building
Dec. 31, 2024
USD ($)
Fair value of the interest rate swaps outstanding    
Derivative, Number of Instruments Held | building 17  
Interest Rate Swaps    
Fair value of the interest rate swaps outstanding    
Notional amount assets $ 825,000 $ 1,025,000
Fair value - assets 26,261 36,466
Notional amount liabilities 200,000 0
Fair Value - Liabilities $ (783) $ 0