XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives Fair Value [Line Items]    
Derivative asset $ 108,223 $ 161,473
Derivative liabilities 120,147 154,058
Interest Rate Swap Agreements:    
Derivatives Fair Value [Line Items]    
Derivative asset 108,186 161,430
Derivative liabilities 120,139 154,055
Interest Rate Swap Agreements: | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative asset 1,898 14,507
Derivative liabilities 13,747 7,039
Interest Rate Swap Agreements: | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative asset 106,288 146,923
Derivative liabilities 106,392 147,016
Interest Rate Lock Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative asset 37 34
Derivative liabilities 0 0
Forward Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative asset 0 9
Derivative liabilities $ 8 $ 3