v3.26.1
Derivatives - Credit Value Adjustment Recorded Related to Notional Amount of Derivatives Outstanding (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net $ (96) $ (185)
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 956,044 1,000,541
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net 514 (766)
Derivative, Notional Amount 65,000 215,000
Interest Rate Cap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 27,664 50,525
interest Rate Collar [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 11,010 2,022
Credit Default Swap [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 143,972 158,646
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 69,661 48,143
Forward Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Fair Value, Net (59) (133)
Derivative, Notional Amount 72,000 49,000
Short [Member] | Credit Default Swap, Selling Protection [Member] | Not Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative, Notional Amount $ 150,686 $ 151,858