XML 159 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Offsetting (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Offsetting Liabilities    
Gross Amounts Recognized $ 437,485 $ 479,345
Gross Amounts Offset 0 0
Net Amounts Presented 437,485 479,345
Gross Amounts Not Offset, Financial Instruments (32,571) (53,780)
Gross Amounts Not Offset, Cash Collateral 0 0
Net Amount 404,914 425,565
Interest rate swaps and other contracts    
Offsetting Assets    
Gross Amounts Recognized 426,102 458,129
Gross Amounts Offset 0 0
Net Amounts Presented 426,102 458,129
Gross Amounts Not Offset, Financial Instruments 32,571 53,780
Gross Amounts Not Offset, Cash Collateral (358,520) (302,180)
Net Amount 100,153 209,729
Offsetting Liabilities    
Gross Amounts Recognized 437,485 479,345
Gross Amounts Offset 0 0
Net Amounts Presented 437,485 479,345
Gross Amounts Not Offset, Financial Instruments (32,571) (53,780)
Gross Amounts Not Offset, Cash Collateral 0 0
Net Amount $ 404,914 $ 425,565