XML 156 R140.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Summary of Interest Rate Swap Transactions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivatives Fair Value [Line Items]    
Fair Value of total before netting adjustments $ 11,638 $ 12,481
Fair Value of Netting adjustments - cash collateral posted by counterparties (6,330)  
Total Swap assets 5,308 12,481
Fair Value of total before netting adjustments 11,638 12,481
Total Swap liabilities 11,638 12,481
Long [Member] | Interest Rate Swap [Member]    
Derivatives Fair Value [Line Items]    
Interest Rate Swaps With Loan Customers In An Asset Position Notional Amount 68,621 44,773
Fair Value Of Interest Rate Swaps With Loan Customers In An Asset Position 1,169 2,114
Short [Member] | Financial Institutions Asset Position [Member]    
Derivatives Fair Value [Line Items]    
Counterparty Positions With Financial Institutions In An Asset Position Notional Amount 247,727 228,873
Fair Value Of Counterparty Positions With Financial Institutions In An Asset Position 10,469 10,367
Short [Member] | Interest Rate Swap [Member]    
Derivatives Fair Value [Line Items]    
Interest Rate Swaps With Loan Customers In A Liability Position Notional Amount 179,106 184,100
Fair Value Of Interest Rate Swaps With Loan Customers In A Liability Position $ 11,638 $ 12,481