XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
instrument
Sep. 30, 2025
USD ($)
instrument
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
instrument
Sep. 30, 2023
USD ($)
instrument
Derivative [Line Items]            
Cash payments for hedging instrument   $ 3,017 $ 0      
Fair Value Swap | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount $ 0 0   $ 300,000    
Fair Value Swap | Fair Value Hedging | Designated as Hedging Instrument            
Derivative [Line Items]            
Number of instruments held | instrument           2
Cash payments for hedging instrument 3,000          
Cumulative fair value adjustment $ 3,000 3,000        
Amortization period (in years) (more than) 15 years          
Amortization $ 26          
Fair Value Swap, 1 | Fair Value Hedging | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount           $ 250,000
Fair Value Swap, 2 | Fair Value Hedging | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount           $ 50,000
Interest Rate Swap            
Derivative [Line Items]            
Amount of hedged item 20,000 $ 20,000        
Interest Rate Swap | Designated as Hedging Instrument            
Derivative [Line Items]            
Number of instruments held | instrument         2  
Notional amount     $ 125,000      
Fixed interest rate (in percent)     3.29%      
Early termination fees $ 1,400          
Interest Rate Swap 1 | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount         $ 100,000  
Interest Rate Swap 2 | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount         $ 75,000  
Pay-Fixed, Receive-Variable Swap | Designated as Hedging Instrument            
Derivative [Line Items]            
Number of instruments held | instrument 2 2