XML 83 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 162,020 $ 95,069
Liability Derivatives 163,833 143,857
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 161,850 94,921
Liability Derivatives 163,828 143,752
Interest Rate Swap Agreements | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives (1,873) (48,672)
Liability Derivatives 0 0
Interest Rate Swap Agreements | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 163,723 143,593
Liability Derivatives 163,828 143,752
Interest Rate Lock Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 134 148
Liability Derivatives 2 0
Forward Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 36 0
Liability Derivatives $ 3 $ 105