Derivative Financial Instruments - Schedule of Consolidated Statements of Income for Non-Hedging Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Interest rate swap contracts [Member] | ||
Schedule of Consolidated Statements of Income for Non-Hedging Derivative Financial Instruments [Line items] | ||
Statement of income classification | Other income | |
Amount of gain (loss) | $ 107 | |
IRLCs [Member] | ||
Schedule of Consolidated Statements of Income for Non-Hedging Derivative Financial Instruments [Line items] | ||
Statement of income classification | Gain on sale of mortgage loans & OMSR | |
Amount of gain (loss) | $ 18 | 9 |
Forward contracts [Member] | ||
Schedule of Consolidated Statements of Income for Non-Hedging Derivative Financial Instruments [Line items] | ||
Statement of income classification | Gain on sale of mortgage loans & OMSR | |
Amount of gain (loss) | $ (44) | $ 8 |