XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Carrying Amount and Associated Cumulative Basis Adjustment Related to the Application of Hedge Accounting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value Hedging | Interest-bearing deposits      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment $ (11,224)   $ 24,227
Fair Value Hedging | Long-term debt      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment (1,777)   $ 19,348
Interest Rate Contracts | Interest-bearing deposits | Not Designated As Hedging Instruments      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment 0 $ 1,267  
Interest Rate Contracts | Long-term debt | Not Designated As Hedging Instruments      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment 9,809 9,638  
Interest Rate Contracts | Fair Value Hedging | Interest-bearing deposits      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment   (8,711)  
Interest Rate Contracts | Fair Value Hedging | Interest-bearing deposits | Designated as hedging instrument      
Derivative [Line Items]      
Carrying amount of liabilities (1,050,000) (2,013,504)  
Hedge Accounting Basis Adjustment 4,292    
Interest Rate Contracts | Fair Value Hedging | Long-term debt      
Derivative [Line Items]      
Hedge Accounting Basis Adjustment   (5,986)  
Interest Rate Contracts | Fair Value Hedging | Long-term debt | Designated as hedging instrument      
Derivative [Line Items]      
Carrying amount of liabilities (1,048,535) $ (546,872)  
Hedge Accounting Basis Adjustment $ 11,585