XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Summary of Notional Balance and Fair Values of Derivatives Outstanding (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Notional Amount $ 265,834,000 $ 453,872,000
Derivative Assets 8,055,000 7,002,000
Derivative Liabilities 3,546,000 3,656,000
Cash collateral, Derivative Liabilities 7,270,000 5,952,000
Netting adjustments, Derivative Assets (7,173,000) (6,406,000)
Netting adjustments, Derivative Liabilities (7,173,000) (6,406,000)
Net amount presented in balance sheet, Derivative Assets 882,000 596,000
Net amount presented in balance sheet, Derivative Liabilities 3,643,000 3,202,000
Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 122,003,000 272,961,000
Derivative Assets 4,218,000 3,556,000
Derivative Liabilities 0 631,000
Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 14,503,000 15,461,000
Derivative Assets 1,465,000 1,580,000
Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 107,500,000 257,500,000
Derivative Assets 2,753,000 1,976,000
Derivative Liabilities 0 631,000
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 143,831,000 180,911,000
Derivative Assets 3,837,000 3,446,000
Derivative Liabilities 3,546,000 3,025,000
Not Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 143,831,000 180,911,000
Derivative Assets 3,837,000 3,446,000
Derivative Liabilities $ 3,546,000 $ 3,025,000