XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Derivatives
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Derivatives
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Risk participation Agreements [Line Items]          
Derivative, Gain (Loss) on Derivative, Net $ 0 $ 0 $ (153) $ 12  
Risk Participation Agreements Purchased [Domain]          
Risk participation Agreements [Line Items]          
Number of interest rate swaps | Derivatives 23   23    
Risk Participation Agreements Sold [Domain]          
Risk participation Agreements [Line Items]          
Number of interest rate swaps | Derivatives 21   21    
Not Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Fair Value, Net $ 212   $ 212   $ 59
Interest Rate Swap [Member]          
Risk participation Agreements [Line Items]          
Derivative Instruments Designated As Hedging Instruments Interest Expense 312 724 622 1,447  
Derivative, Gain (Loss) on Derivative, Net (2,900)   (6,300)    
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Fair Value, Net 4,086   4,086   10,754
Derivative, Notional Amount 315,000   315,000   465,000
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 1,039,080   1,039,080   966,978
Forward Contracts [Member]          
Risk participation Agreements [Line Items]          
Derivative Liability, Cost Basis, Gross Asset 12,500   12,500   8,300
Derivative Liability, Fair Value, Gross Asset 14,500   14,500   9,600
Derivative Liability, Notional Amount, Gross Asset 56,600   56,600   60,900
Derivative, Gain (Loss) on Derivative, Net 500   500    
Forward Contracts [Member] | Not Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Fair Value, Net 343   343   (398)
Derivative, Notional Amount 46,000   46,000   60,000
Derivative, Gain (Loss) on Derivative, Net (614) $ 206 (741) $ 408  
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 56,601   56,601   $ 60,934
Interest Rate Macro Swap | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 275,000   $ 275,000    
Derivative, Underlying     275.0 million    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 8/25/2025          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 25,000   $ 25,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 10/10/2025          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 25,000   25,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 11/5/2025          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 50,000   50,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 5/1/2026          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 150,000   150,000    
Interest Rate Macro Swap | Designated as Hedging Instrument [Member] | 10/15/2026          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 25,000   25,000    
Interest Rate Swap Member - Debt | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 40,000   40,000    
2024 [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 30,000   30,000    
2026 [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 40,000   40,000    
Four Year Oiriginal Maturity | Interest Rate Macro Swap | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount 250,000   250,000    
Five Year Original Maturity | Interest Rate Macro Swap | Designated as Hedging Instrument [Member]          
Risk participation Agreements [Line Items]          
Derivative, Notional Amount $ 25,000   $ 25,000