v3.26.3
Derivative Financial Instruments - Risk Management and Fair Value (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
building
derivative_instrument
Dec. 31, 2025
USD ($)
Fair value of the interest rate swaps outstanding    
Number of instruments held | building 22  
Interest rate swap    
Fair value of the interest rate swaps outstanding    
Notional amount assets $ 1,025,000 $ 825,000
Fair value - assets 38,609 13,529
Notional amount liabilities 0 200,000
Fair Value - Liabilities $ 0 $ (1,310)
Interest rate swap | Interest Rate Swap Maturing January 2032    
Fair value of the interest rate swaps outstanding    
Number of instruments held | derivative_instrument 2  
Derivative, notional amount $ 150,000  
Basis spread on variable rate 3.994%  
Interest rate swap | Interest Rate Swap Effective March 2027    
Fair value of the interest rate swaps outstanding    
Number of instruments held | derivative_instrument 2  
Derivative, notional amount $ 200,000  
Basis spread on variable rate 3.9885%