XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVES (Tables)
3 Months Ended
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of the location of all assets and liabilities associated with derivative instruments within the consolidated balance sheets
The following tables present the location of all assets and liabilities associated with our derivative instruments within the consolidated balance sheets as of the dates presented:

Derivative Financial Instruments Not Designated as Hedging InstrumentsAsset DerivativesLiability Derivatives
Fair Value atFair Value at
(dollars in thousands)Balance Sheet LocationMarch 31,
2025
December 31,
2024
March 31,
2025
December 31,
2024
Interest rate lock and forward sale commitmentsOther assets / other liabilities$$46 $$
Back-to-back swap agreementsOther assets / other liabilities3,604 3,840 3,604 3,840 
Derivative Financial Instruments Designated as Hedging InstrumentsAsset DerivativesLiability Derivatives
Fair Value atFair Value at
(dollars in thousands)Balance Sheet LocationMarch 31,
2025
December 31,
2024
March 31,
2025
December 31,
2024
Interest rate swapOther assets / other liabilities$6,353 $8,382 $— $— 
Schedule of the impact of derivative instruments and their location within the consolidated statements of income
The following tables present the impact of derivative instruments and their location within the consolidated statements of income for the periods presented:

Derivative Financial Instruments
Not Designated as Hedging Instruments
Location of Gain (Loss)
Recognized in
Earnings on Derivatives
Amount of Gain (Loss)
Recognized in
Earnings on Derivatives
(dollars in thousands)
Three Months Ended March 31, 2025  
Interest rate lock and forward sale commitmentsMortgage banking income$(42)
Loans held for saleOther income75 
Back-to-back swap agreementsOther service charges and fees176 
Three Months Ended March 31, 2024 
Interest rate lock and forward sale commitmentsMortgage banking income35 
Back-to-back swap agreementsOther service charges and fees80