v3.26.1
Derivatives - Credit Value Adjustment Recorded Related to Notional Amount of Derivatives Outstanding (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net $ (191) $ (185)
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 992,194 1,000,541
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net 401 (766)
Derivative, Notional Amount 215,000 215,000
Interest Rate Cap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 36,317 50,525
interest Rate Collar [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 6,516 2,022
Credit Default Swap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 173,676 158,646
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 61,187 48,143
Forward Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net 268 (133)
Derivative, Notional Amount 54,000 49,000
Short [Member] | Credit Default Swap, Selling Protection [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount $ 168,683 $ 151,858