v3.26.1
Derivatives - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Derivatives
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Risk participation Agreements [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ (6) $ (153)  
Risk Participation Agreements Purchased [Domain]      
Risk participation Agreements [Line Items]      
Number of interest rate swaps | Derivatives 22    
Risk Participation Agreements Sold [Domain]      
Risk participation Agreements [Line Items]      
Number of interest rate swaps | Derivatives 20    
Not Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Fair Value, Net $ 191   $ 185
Interest Rate Swap [Member]      
Risk participation Agreements [Line Items]      
Derivative Instruments Designated As Hedging Instruments Interest Expense 243 311  
Derivative, Gain (Loss) on Derivative, Net (1,100) (3,700)  
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Fair Value, Net (401)   766
Derivative, Notional Amount 215,000   215,000
Derivative, Gain (Loss) on Derivative, Net (200)    
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 992,194   1,000,541
Forward Contracts [Member]      
Risk participation Agreements [Line Items]      
Derivative Liability, Cost Basis, Gross Asset 7,900   19,500
Derivative Liability, Fair Value, Gross Asset 9,300   21,500
Derivative Liability, Notional Amount, Gross Asset 61,200   48,100
Forward Contracts [Member] | Not Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Fair Value, Net (268)   133
Derivative, Notional Amount 54,000   49,000
Derivative, Gain (Loss) on Derivative, Net 401 $ (669)  
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 61,187   $ 48,143
Interest Rate Macro Swap | Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount $ 175,000    
Derivative, Underlying 175.0 million    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 5/1/2026      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount $ 150,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 10/15/2026      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 25,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 2024 [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 75,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 2025      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 150,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | August 2025      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 25,000    
Interest Rate Swap Member - Debt | Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 40,000    
2024 [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount 30,000    
2026 [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]      
Risk participation Agreements [Line Items]      
Derivative, Notional Amount $ 40,000