XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset Notional $ 700,000 $ 300,000
Other Assets [Member] | Derivatives Not Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 220 30
Other Assets [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset Notional 347,118 363,440
Asset Derivatives 220 30
Other Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 7,222
Other Assets [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member] | Fair Value Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset Notional 700,000 700,000
Asset Derivatives 0 7,222
Other Assets [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset Notional   0
Asset Derivatives 0 0
Other Liabilities [Member] | Derivatives Not Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 220 30
Other Liabilities [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount 347,118 363,440
Liability Derivatives 220 30
Other Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 13,601 517
Other Liabilities [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member] | Fair Value Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount   0
Liability Derivatives 10,838 0
Other Liabilities [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount 300,000 300,000
Liability Derivatives $ 2,763 $ 517