XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Asset Derivatives    
Gross Amounts of Recognized Assets/Liabilities $ 174,505 $ 283,185
Gross Amounts Offset in the Statement of Financial Position 59,898 31,881
Net Amounts of Assets/Liabilities Presented in the Statement of Financial Position 114,607 251,304
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 114,607 251,212
Net Amount 0 92
Liability Derivatives    
Gross Amounts of Recognized Assets/Liabilities 76,369 32,218
Gross Amounts Offset in the Statement of Financial Position 59,898 31,881
Net Amounts of Assets/Liabilities Presented in the Statement of Financial Position 16,471 337
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 15,860 80
Net Amount $ 611 $ 257