v3.26.1
Derivative Instruments and Hedging Activities - Effect of derivative instruments in cash flow hedging relationships (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities        
Gains (Losses) Recognized in OCI $ 2,279 $ (3,072) $ 3,572 $ (7,946)
Gains (Losses) Reclassified from OCI into Earnings 1,099 1,617 2,256 3,449
Amounts reclassified from AOCI into earnings related to hedge ineffectiveness 0 0 0 0
Amount expected to be reclassified from AOCI into earnings related to hedge ineffectiveness 0   0  
Interest Rate Swaps | Cash Flow Hedging        
Derivative Instruments and Hedging Activities        
Gains (Losses) Recognized in OCI 1,725 (1,365) 2,764 (3,829)
Gains (Losses) Reclassified from OCI into Earnings 409 707 877 1,635
Interest Rate Caps | Cash Flow Hedging        
Derivative Instruments and Hedging Activities        
Gains (Losses) Recognized in OCI 554 (1,707) 808 (4,118)
Gains (Losses) Reclassified from OCI into Earnings $ 690 $ 910 $ 1,379 $ 1,815