Quarterly report [Sections 13 or 15(d)]

Derivative Financial Instruments - Non-hedging Derivative Financial Instruments (Details)

v3.25.2
Derivative Financial Instruments - Non-hedging Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative [Line Items]          
Asset derivatives $ 4,140   $ 4,140   $ 5,510
Liability derivatives 4,074   4,074   5,486
Derivatives, not designated as hedging instruments, gain (loss) 19 $ (6) (46) $ (28)  
Interest rate swap contracts | Fees and service charges          
Derivative [Line Items]          
Derivatives, not designated as hedging instruments, gain (loss) 0 0 (30) (30)  
Interest rate swap contracts | Other Assets          
Derivative [Line Items]          
Asset derivatives 4,074   4,074   5,486
Liability derivatives 4,074   4,074   5,486
Interest rate lock commitments | Gain on sale of loans held-for-sale, net          
Derivative [Line Items]          
Derivatives, not designated as hedging instruments, gain (loss) 19 $ (6) (16) $ 2  
Interest rate lock commitments | Other Assets          
Derivative [Line Items]          
Asset derivatives $ 66   $ 66   $ 24