XML 145 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Asset Derivatives    
Gross Amounts of Recognized Assets/Liabilities $ 283,185 $ 289,778
Gross Amounts Offset in the Statement of Financial Position 31,881 55,949
Net Amounts of Assets/Liabilities Presented in the Statement of Financial Position 251,304 233,829
Gross Amounts Not Offset in the Statement of Financial position, Financial Instruments 0 0
Gross Amounts Not Offset in the Statement of Financial position, Cash Collateral Pledged 251,212 232,190
Net Amount 92 1,639
Liability Derivatives    
Gross Amounts of Recognized Assets/Liabilities 32,218 55,949
Gross Amounts Offset in the Statement of Financial Position 31,881 55,949
Net Amounts of Assets/Liabilities Presented in the Statement of Financial Position 337 0
Gross Amounts Not Offset in the Statement of Financial position, Financial Instruments 0 0
Gross Amounts Not Offset in the Statement of Financial position, Cash Collateral Pledged 80 0
Net Amount $ 257 $ 0