XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Interest Rate Swap Agreements And Fair Value Agreements (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Not Designated as Hedging Instrument | Interest Rate Swap      
Derivative [Line Items]      
Fair value adjustment included in other assets $ 3,504 $ 5,520  
Fair value adjustment included in other liabilities 3,504 5,520  
Notional amount 119,701 104,897  
Designated as Hedging Instrument | Interest Rate Swap      
Derivative [Line Items]      
Notional amount     $ 125,000
Designated as Hedging Instrument | Fair Value Swap      
Derivative [Line Items]      
Fair value adjustment included in other assets 0 0  
Fair value adjustment included in other liabilities 0 2,263  
Notional amount $ 0 $ 300,000