v3.26.3
Schedule of Components of Income From Mortgage Banking Activities (Details) - Mortgage Banking [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
DisclosureMortgageBankingCommitmentLineItems [Line Items]        
Gain on loans sold $ 2,670 $ 3,350 $ 7,795 $ 7,832
Gain (loss) resulting from the change in fair value of loans held-for-sale (335) (260) (322) 265
Gain (loss) resulting from the change in fair value of derivatives (478) (358) (338) 402
Gain (loss) resulting from the change in forward contracts 128 256 85 (23)
Total $ 1,985 $ 2,988 $ 7,220 $ 8,476