v3.25.2
Derivative Financial Instruments - Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives $ 34,191 $ 37,059
Liability Derivatives 20,754 18,623
Derivatives designated as hedging instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 15,365 18,624
Liability Derivatives 2,167 350
Derivatives designated as hedging instruments | Interest rate cap agreements | Other assets    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 195 646
Derivatives designated as hedging instruments | Interest rate cap agreements | Other liabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 0 0
Derivatives designated as hedging instruments | Interest rate floor agreements | Other assets    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 5,779 3,642
Derivatives designated as hedging instruments | Interest rate floor agreements | Other liabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 0 0
Derivatives designated as hedging instruments | Fixed Income Interest Rate | Interest Rate Swap | Other assets    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 9,391 14,336
Derivatives designated as hedging instruments | Fixed Income Interest Rate | Interest Rate Swap | Other liabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 2,167 350
Derivatives not designated as hedging instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 18,826 18,435
Liability Derivatives 18,587 18,273
Derivatives not designated as hedging instruments | Rate-lock mortgage loan commitments | Other assets    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 371 100
Derivatives not designated as hedging instruments | Rate-lock mortgage loan commitments | Other liabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 0 0
Derivatives not designated as hedging instruments | Mandatory commitments to sell mortgage loans | Other assets    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 0 62
Derivatives not designated as hedging instruments | Mandatory commitments to sell mortgage loans | Other liabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 132 0
Derivatives not designated as hedging instruments | Fixed Income Interest Rate | Interest Rate Swap | Other assets | Commercial    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 8,456 15,799
Derivatives not designated as hedging instruments | Fixed Income Interest Rate | Interest Rate Swap | Other liabilities | Commercial    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives 9,999 2,474
Derivatives not designated as hedging instruments | Variable Income Interest Rate | Interest Rate Swap | Other assets | Commercial    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset Derivatives 9,999 2,474
Derivatives not designated as hedging instruments | Variable Income Interest Rate | Interest Rate Swap | Other liabilities | Commercial    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability Derivatives $ 8,456 $ 15,799