v3.26.1
Derivatives - Schedule of Changes in Fair Value of Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (189) $ 311
Derivative, Gain (Loss) on Derivative, Net (6) (153)
Interest Rate Swap [Member]    
Derivative [Line Items]    
Derivative Instruments Designated As Hedging Instruments Interest Expense (243) (311)
Derivative, Gain (Loss) on Derivative, Net (1,100) (3,700)
Derivative Instruments Designated As Hedging Instruments Interest Income (1,307) (3,961)
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Derivative [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (200)  
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member]    
Derivative [Line Items]    
Derivative, Gain (Loss) on Derivative, Net $ 401 $ (669)