v3.26.1
Derivatives and Hedging Activities - Summary of Effect of Hedges on AOCI in Consolidated Statements of Comprehensive Income Related to Company's Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative $ (22,693) $ 14,386 $ (38,746) $ 37,032
Gain (Loss) Reclassified from AOCI into Earnings 426 (2,041) 1,223 (2,017)
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (22,693) 14,386 (38,746) 37,032
Gain (Loss) Recognized in OCI Included Component (30,190) 23,444 (50,679) 67,507
Gain (Loss) Recognized in OCI Excluded Component 7,497 (9,058) 11,933 (30,475)
Gain (Loss) Reclassified from AOCI into Earnings (729) (3,218) (1,683) (4,370)
(Loss) Gain Reclassified from AOCI into Earnings Included Component (145) (2,634) (521) (3,208)
Loss Reclassified from AOCI into Earnings Excluded Component (584) (584) (1,162) (1,162)
Derivatives Designated as Hedging Instruments [Member] | Interest Rate Floors and Floor Spreads [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative (23,267) 14,457 (39,517) 38,192
Gain (Loss) Recognized in OCI Included Component (30,764) 23,515 (51,450) 68,667
Gain (Loss) Recognized in OCI Excluded Component 7,497 (9,058) 11,933 (30,475)
Gain (Loss) Reclassified from AOCI into Earnings (881) (3,462) (1,990) (4,857)
(Loss) Gain Reclassified from AOCI into Earnings Included Component (297) (2,878) (828) (3,695)
Loss Reclassified from AOCI into Earnings Excluded Component (584) (584) (1,162) (1,162)
Derivatives Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 574 (71) 771 (1,160)
Gain (Loss) Recognized in OCI Included Component 574 (71) 771 (1,160)
Gain (Loss) Reclassified from AOCI into Earnings 152 244 307 487
(Loss) Gain Reclassified from AOCI into Earnings Included Component $ 152 $ 244 $ 307 $ 487