Annual report pursuant to Section 13 and 15(d)

Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail)

v3.24.0.1
Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives Fair Value [Line Items]    
Gross Amounts of Recognized Assets, Offsetting of Derivative Assets $ 6,245 $ 7,507
Net Amounts of Assets presented in the Statement of Financial Position, Offsetting of Derivative Assets 6,245 7,507
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount 230  
Gross Amounts of Recognized Liabilities, Offsetting of Derivative Liabilities 5,920 7,375
Net Amounts of Liabilities presented in the Statement of Financial Position, Offsetting of Derivative Liabilities 5,920 7,375
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount (5,636)  
Derivative Liabilities, Financial Instruments    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount 284  
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount (284) 7,375
Derivative Assets, Financial Instruments    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount   7,375
Derivative Assets, Cash Collateral Received    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount $ 5,731 $ 132